@@ -158,6 +158,12 @@ static ZEND_INI_MH(OnUpdateAssertions) /* {{{ */
158
158
}
159
159
/* }}} */
160
160
161
+ #if ZEND_DEBUG
162
+ # define SIGNAL_CHECK_DEFAULT "1"
163
+ #else
164
+ # define SIGNAL_CHECK_DEFAULT "0"
165
+ #endif
166
+
161
167
ZEND_INI_BEGIN ()
162
168
ZEND_INI_ENTRY ("error_reporting" , NULL , ZEND_INI_ALL , OnUpdateErrorReporting )
163
169
STD_ZEND_INI_ENTRY ("zend.assertions" , "1" , ZEND_INI_ALL , OnUpdateAssertions , assertions , zend_executor_globals , executor_globals )
@@ -166,7 +172,7 @@ ZEND_INI_BEGIN()
166
172
ZEND_INI_ENTRY ("zend.script_encoding" , NULL , ZEND_INI_ALL , OnUpdateScriptEncoding )
167
173
STD_ZEND_INI_BOOLEAN ("zend.detect_unicode" , "1" , ZEND_INI_ALL , OnUpdateBool , detect_unicode , zend_compiler_globals , compiler_globals )
168
174
#ifdef ZEND_SIGNALS
169
- STD_ZEND_INI_BOOLEAN ("zend.signal_check" , ZEND_DEBUG ? "1" : "0" , ZEND_INI_SYSTEM , OnUpdateBool , check , zend_signal_globals_t , zend_signal_globals )
175
+ STD_ZEND_INI_BOOLEAN ("zend.signal_check" , SIGNAL_CHECK_DEFAULT , ZEND_INI_SYSTEM , OnUpdateBool , check , zend_signal_globals_t , zend_signal_globals )
170
176
#endif
171
177
STD_ZEND_INI_BOOLEAN ("zend.exception_ignore_args" , "0" , ZEND_INI_ALL , OnUpdateBool , exception_ignore_args , zend_executor_globals , executor_globals )
172
178
ZEND_INI_END ()
0 commit comments