diff options
| author | Zeev Suraski <zeev@php.net> | 2002-11-19 17:51:30 +0000 |
|---|---|---|
| committer | Zeev Suraski <zeev@php.net> | 2002-11-19 17:51:30 +0000 |
| commit | 4be862b02cb450f525d1aa8aafae4943cd1e47eb (patch) | |
| tree | afe2a78b1acb5f874f006b7ec7be844ba653301f /Zend/zend_builtin_functions.c | |
| parent | 72f0be09c02c36bd90b40669d558a775d85a617d (diff) | |
| download | php-git-4be862b02cb450f525d1aa8aafae4943cd1e47eb.tar.gz | |
MFZE1 - error_reporting fix
Diffstat (limited to 'Zend/zend_builtin_functions.c')
| -rw-r--r-- | Zend/zend_builtin_functions.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/Zend/zend_builtin_functions.c b/Zend/zend_builtin_functions.c index dd423366f1..3c09474391 100644 --- a/Zend/zend_builtin_functions.c +++ b/Zend/zend_builtin_functions.c @@ -22,7 +22,7 @@ #include "zend_API.h" #include "zend_builtin_functions.h" #include "zend_constants.h" - +#include "zend_ini.h" #undef ZEND_TEST_EXCEPTIONS static ZEND_FUNCTION(zend_version); @@ -408,8 +408,8 @@ ZEND_FUNCTION(error_reporting) if (zend_get_parameters_ex(1, &arg) == FAILURE) { RETURN_FALSE; } - convert_to_long_ex(arg); - EG(error_reporting)=(*arg)->value.lval; + convert_to_string_ex(arg); + zend_alter_ini_entry("error_reporting", sizeof("error_reporting"), Z_STRVAL_PP(arg), Z_STRLEN_PP(arg), ZEND_INI_USER, ZEND_INI_STAGE_RUNTIME); break; default: ZEND_WRONG_PARAM_COUNT(); |
