diff options
author | Derick Rethans <github@derickrethans.nl> | 2020-07-09 09:51:15 +0100 |
---|---|---|
committer | Derick Rethans <github@derickrethans.nl> | 2020-07-09 09:51:15 +0100 |
commit | fc7650944a0b4b37133c0082c598f7f89b3c4407 (patch) | |
tree | 856b357290de7a6de2ab2b6dc3a00ae294b611a8 /Zend/zend_ini.c | |
parent | 7ac9e9bf644ec9a305641386591a507a9159e5be (diff) | |
parent | 972383fda4235e8dc9f5de1bd95d30a6e2e25385 (diff) | |
download | php-git-fc7650944a0b4b37133c0082c598f7f89b3c4407.tar.gz |
Merge branch 'PHP-7.4'
Diffstat (limited to 'Zend/zend_ini.c')
-rw-r--r-- | Zend/zend_ini.c | 20 |
1 files changed, 9 insertions, 11 deletions
diff --git a/Zend/zend_ini.c b/Zend/zend_ini.c index 830de07233..279dcae03c 100644 --- a/Zend/zend_ini.c +++ b/Zend/zend_ini.c @@ -335,17 +335,15 @@ ZEND_API int zend_alter_ini_entry_ex(zend_string *name, zend_string *new_value, } } - if (ini_entry->modifiable != ZEND_INI_SYSTEM) { - if (!EG(modified_ini_directives)) { - ALLOC_HASHTABLE(EG(modified_ini_directives)); - zend_hash_init(EG(modified_ini_directives), 8, NULL, NULL, 0); - } - if (!modified) { - ini_entry->orig_value = ini_entry->value; - ini_entry->orig_modifiable = modifiable; - ini_entry->modified = 1; - zend_hash_add_ptr(EG(modified_ini_directives), ini_entry->name, ini_entry); - } + if (!EG(modified_ini_directives)) { + ALLOC_HASHTABLE(EG(modified_ini_directives)); + zend_hash_init(EG(modified_ini_directives), 8, NULL, NULL, 0); + } + if (!modified) { + ini_entry->orig_value = ini_entry->value; + ini_entry->orig_modifiable = modifiable; + ini_entry->modified = 1; + zend_hash_add_ptr(EG(modified_ini_directives), ini_entry->name, ini_entry); } duplicate = zend_string_copy(new_value); |