summaryrefslogtreecommitdiff
path: root/src/snuffleupagus.c
diff options
context:
space:
mode:
authorjvoisin2021-05-09 22:32:20 +0200
committerjvoisin2021-05-09 22:32:46 +0200
commitc3115fc26daebd0fa7135c202154272e42fbfcfd (patch)
tree269f58c105c0a10278386acd8f6b36c22a586064 /src/snuffleupagus.c
parentec67149705739f9c13dc1f5dee335768cab3d7a0 (diff)
Add some checks to prevent recursion upon config reloading
Diffstat (limited to 'src/snuffleupagus.c')
-rw-r--r--src/snuffleupagus.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/snuffleupagus.c b/src/snuffleupagus.c
index 79a3003..f360a0c 100644
--- a/src/snuffleupagus.c
+++ b/src/snuffleupagus.c
@@ -325,7 +325,7 @@ static PHP_INI_MH(OnUpdateConfiguration) {
325 zend_hash_str_find( 325 zend_hash_str_find(
326 SNUFFLEUPAGUS_G(config).config_disabled_functions_ret_hooked, "echo", 326 SNUFFLEUPAGUS_G(config).config_disabled_functions_ret_hooked, "echo",
327 sizeof("echo") - 1)) && 327 sizeof("echo") - 1)) &&
328 NULL == zend_write_default) { 328 NULL == zend_write_default && zend_write != hook_echo) {
329 zend_write_default = zend_write; 329 zend_write_default = zend_write;
330 zend_write = hook_echo; 330 zend_write = hook_echo;
331 } 331 }