From 1dbc47c43f3bf34cc642a4b79bac9e60d20128bd Mon Sep 17 00:00:00 2001 From: Zeev Suraski Date: Mon, 14 Mar 2005 12:53:34 +0000 Subject: [PATCH] Clarify logic --- Zend/zend_ini.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Zend/zend_ini.c b/Zend/zend_ini.c index e43ecbb833..90ef3406fc 100644 --- a/Zend/zend_ini.c +++ b/Zend/zend_ini.c @@ -447,10 +447,10 @@ ZEND_API ZEND_INI_MH(OnUpdateBool) p = (zend_bool *) (base+(size_t) mh_arg1); - if (strncasecmp("on", new_value, sizeof("on"))) { - *p = (zend_bool) atoi(new_value); - } else { + if (new_value_length==2 && strcasecmp("on", new_value)==0) { *p = (zend_bool) 1; + } else { + *p = (zend_bool) atoi(new_value); } return SUCCESS; } -- 2.40.0