]> 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:39:36 +0000 (15:39 +0000)
committerDmitry Stogov <dmitry@php.net>
Fri, 19 May 2006 15:39:36 +0000 (15:39 +0000)
Zend/zend_ini.c

index 0d144bea8babee891112d2caf4fd464acd0448f9..f5dc5fe8453522df93bd589c6bb23909e15a30dc 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;