Browse Source

Add open_basedir checks to readline_write_history and readline_read_history

pull/89/merge
Rasmus Lerdorf 15 years ago
parent
commit
8b01a28bad
  1. 8
      ext/readline/readline.c

8
ext/readline/readline.c

@ -369,6 +369,10 @@ PHP_FUNCTION(readline_read_history)
return;
}
if (php_check_open_basedir(arg TSRMLS_CC)) {
RETURN_FALSE;
}
/* XXX from & to NYI */
if (read_history(arg)) {
RETURN_FALSE;
@ -389,6 +393,10 @@ PHP_FUNCTION(readline_write_history)
return;
}
if (php_check_open_basedir(arg TSRMLS_CC)) {
RETURN_FALSE;
}
if (write_history(arg)) {
RETURN_FALSE;
} else {

Loading…
Cancel
Save