Added missing invalidations.
authorDmitry Stogov <dmitry@zend.com>
Thu, 27 Dec 2018 21:14:49 +0000 (00:14 +0300)
committerDmitry Stogov <dmitry@zend.com>
Thu, 27 Dec 2018 21:14:49 +0000 (00:14 +0300)
ext/phar/phar.c

index ac14b8bafe6e8e8ce685f055c796807b11923a6d..d58882d2c8ba38f9690bf333a1dfa1fc33417e93 100644 (file)
@@ -3375,6 +3375,9 @@ PHP_GINIT_FUNCTION(phar) /* {{{ */
        phar_mime_type mime;
 
        memset(phar_globals, 0, sizeof(zend_phar_globals));
+       HT_INVALIDATE(&phar_globals->phar_persist_map);
+       HT_INVALIDATE(&phar_globals->phar_fname_map);
+       HT_INVALIDATE(&phar_globals->phar_alias_map);
        phar_globals->readonly = 1;
 
        zend_hash_init(&phar_globals->mime_types, 0, NULL, mime_type_dtor, 1);