diff --git a/main/main.c b/main/main.c index e33ef29d61b..cfa84ba0959 100644 --- a/main/main.c +++ b/main/main.c @@ -346,7 +346,7 @@ static PHP_INI_MH(OnChangeMemoryLimit) } zend_ini_entry *max_mem_limit_ini = zend_hash_str_find_ptr(EG(ini_directives), ZEND_STRL("max_memory_limit")); - entry->value = zend_string_copy(max_mem_limit_ini->value); + entry->value = zend_string_init(ZSTR_VAL(max_mem_limit_ini->value), ZSTR_LEN(max_mem_limit_ini->value), true); PG(memory_limit) = PG(max_memory_limit); return SUCCESS;