summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--main/main.c9
-rw-r--r--main/php_globals.h2
2 files changed, 6 insertions, 5 deletions
diff --git a/main/main.c b/main/main.c
index 119fbb26df..ae6b539ba2 100644
--- a/main/main.c
+++ b/main/main.c
@@ -447,9 +447,9 @@ static PHP_INI_MH(OnUpdateTimeout)
/* {{{ php_get_display_errors_mode() helper function
*/
-static int php_get_display_errors_mode(char *value, size_t value_length)
+static zend_uchar php_get_display_errors_mode(char *value, size_t value_length)
{
- int mode;
+ zend_uchar mode;
if (!value) {
return PHP_DISPLAY_ERRORS_STDOUT;
@@ -480,7 +480,7 @@ static int php_get_display_errors_mode(char *value, size_t value_length)
*/
static PHP_INI_MH(OnUpdateDisplayErrors)
{
- PG(display_errors) = (zend_bool) php_get_display_errors_mode(ZSTR_VAL(new_value), ZSTR_LEN(new_value));
+ PG(display_errors) = php_get_display_errors_mode(ZSTR_VAL(new_value), ZSTR_LEN(new_value));
return SUCCESS;
}
@@ -490,7 +490,8 @@ static PHP_INI_MH(OnUpdateDisplayErrors)
*/
static PHP_INI_DISP(display_errors_mode)
{
- int mode, cgi_or_cli;
+ zend_uchar mode;
+ bool cgi_or_cli;
size_t tmp_value_length;
char *tmp_value;
diff --git a/main/php_globals.h b/main/php_globals.h
index 3f34aac951..42337e5b9b 100644
--- a/main/php_globals.h
+++ b/main/php_globals.h
@@ -65,7 +65,7 @@ struct _php_core_globals {
zend_long memory_limit;
zend_long max_input_time;
- zend_bool display_errors;
+ zend_uchar display_errors;
zend_bool display_startup_errors;
zend_bool log_errors;
zend_long log_errors_max_len;