summaryrefslogtreecommitdiff
path: root/ext/phar/phar.c
diff options
context:
space:
mode:
authorDmitry Stogov <dmitry@zend.com>2018-12-28 00:14:49 +0300
committerDmitry Stogov <dmitry@zend.com>2018-12-28 00:14:49 +0300
commitc706adaaabb3537579ed727ded4c16b258f9453b (patch)
tree88fdf352526394eb9a8b7f7a7ae36bec1924aef3 /ext/phar/phar.c
parent675a8a64c3bdf5426113e33d88b477be3f9a0f39 (diff)
downloadphp-git-c706adaaabb3537579ed727ded4c16b258f9453b.tar.gz
Added missing invalidations.
Diffstat (limited to 'ext/phar/phar.c')
-rw-r--r--ext/phar/phar.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/ext/phar/phar.c b/ext/phar/phar.c
index ac14b8bafe..d58882d2c8 100644
--- a/ext/phar/phar.c
+++ b/ext/phar/phar.c
@@ -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);