]> granicus.if.org Git - php/commitdiff
Fixed random crashes in ZTS mode becouse of uninitialized EG(modified_ini_directives).
authorDmitry Stogov <dmitry@php.net>
Fri, 19 May 2006 15:31:25 +0000 (15:31 +0000)
committerDmitry Stogov <dmitry@php.net>
Fri, 19 May 2006 15:31:25 +0000 (15:31 +0000)
Zend/zend_ini.c

index 056eb03ff8dd8dc6f56bfe20a8f88989c9dcd6c1..92bb40e12ef4c952f3233e43f057f634f8756bdc 100644 (file)
@@ -120,6 +120,7 @@ ZEND_API int zend_copy_ini_directives(TSRMLS_D)
 {
        zend_ini_entry ini_entry;
 
+       EG(modified_ini_directives) = NULL;
        EG(ini_directives) = (HashTable *) malloc(sizeof(HashTable));
        if (zend_hash_init_ex(EG(ini_directives), registered_zend_ini_directives->nNumOfElements, NULL, NULL, 1, 0)==FAILURE) {
                return FAILURE;