From: Greg Beaver Date: Sat, 23 Feb 2008 18:26:20 +0000 (+0000) Subject: fix unfreed value X-Git-Tag: RELEASE_2_0_0a1~369 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=94f39ee5010dc33c7a5bc35e2c3dc26f6ff7443a;p=php fix unfreed value --- diff --git a/ext/phar/zip.c b/ext/phar/zip.c index 8e6fb93cb2..db307fffee 100644 --- a/ext/phar/zip.c +++ b/ext/phar/zip.c @@ -216,6 +216,8 @@ foundit: #define PHAR_ZIP_FAIL(errmsg) \ zend_hash_destroy(&mydata->manifest); \ mydata->manifest.arBuckets = 0; \ + zend_hash_destroy(&mydata->mounted_dirs); \ + mydata->mounted_dirs.arBuckets = 0; \ php_stream_close(fp); \ if (mydata->metadata) { \ zval_dtor(mydata->metadata); \