summaryrefslogtreecommitdiff
path: root/Zend/zend_ini.c
diff options
context:
space:
mode:
authorZeev Suraski <zeev@php.net>2005-03-14 12:53:34 +0000
committerZeev Suraski <zeev@php.net>2005-03-14 12:53:34 +0000
commit1dbc47c43f3bf34cc642a4b79bac9e60d20128bd (patch)
tree9df027b41682d16440b5f97a2d8714fa4ae3060c /Zend/zend_ini.c
parent6e6a1f0e69e6e3c1bb91a4cc41ae7b62eac1f36b (diff)
downloadphp-git-1dbc47c43f3bf34cc642a4b79bac9e60d20128bd.tar.gz
Clarify logic
Diffstat (limited to 'Zend/zend_ini.c')
-rw-r--r--Zend/zend_ini.c6
1 files 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;
}