]> granicus.if.org Git - php/commitdiff
Allocate default ini values into persistent memory
authorThomas Punt <tpunt@php.net>
Thu, 26 Apr 2018 20:08:19 +0000 (21:08 +0100)
committerThomas Punt <tpunt@php.net>
Thu, 26 Apr 2018 20:08:19 +0000 (21:08 +0100)
sapi/phpdbg/phpdbg.c

index abb2e388682c358d1ca6b611bc19913d284a3464..48784b28adeb172da19c77e5b6ddf9c5ed577b3b 100644 (file)
@@ -1120,7 +1120,7 @@ const char phpdbg_ini_hardcoded[] =
 
 /* overwriteable ini defaults must be set in phpdbg_ini_defaults() */
 #define INI_DEFAULT(name, value) \
-       ZVAL_STRINGL(&tmp, value, sizeof(value) - 1); \
+       ZVAL_NEW_STR(&tmp, zend_string_init(value, sizeof(value) - 1, 1)); \
        zend_hash_str_update(configuration_hash, name, sizeof(name) - 1, &tmp);
 
 void phpdbg_ini_defaults(HashTable *configuration_hash) /* {{{ */