Skip to content

Commit 55bb83c

Browse files
committed
zend_ini: refactor zend_ini_boolean_displayer_cb
1 parent 3761b13 commit 55bb83c

File tree

1 file changed

+2
-9
lines changed

1 file changed

+2
-9
lines changed

Zend/zend_ini.c

Lines changed: 2 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -887,18 +887,11 @@ ZEND_API zend_ulong zend_ini_parse_uquantity_warn(const zend_string *value, zend
887887
ZEND_INI_DISP(zend_ini_boolean_displayer_cb) /* {{{ */
888888
{
889889
bool value;
890-
const zend_string *tmp_value;
891890

892891
if (type == ZEND_INI_DISPLAY_ORIG && ini_entry->modified) {
893-
tmp_value = (ini_entry->orig_value ? ini_entry->orig_value : NULL );
892+
value = zend_ini_parse_bool(ini_entry->orig_value);
894893
} else if (ini_entry->value) {
895-
tmp_value = ini_entry->value;
896-
} else {
897-
tmp_value = NULL;
898-
}
899-
900-
if (tmp_value) {
901-
value = zend_ini_parse_bool(tmp_value);
894+
value = zend_ini_parse_bool(ini_entry->value);
902895
} else {
903896
value = false;
904897
}

0 commit comments

Comments
 (0)