]> granicus.if.org Git - php/commitdiff
MFB: fix incorrect key for Phar destructor
authorGreg Beaver <cellog@php.net>
Sun, 12 Oct 2008 19:45:12 +0000 (19:45 +0000)
committerGreg Beaver <cellog@php.net>
Sun, 12 Oct 2008 19:45:12 +0000 (19:45 +0000)
ext/phar/phar_object.c

index c85f39d79e998b3e81c5834410d2fcc8a003c9d2..bdd219a566f2802074e1717d2cb0ea04b6224639 100755 (executable)
@@ -1389,7 +1389,7 @@ PHP_METHOD(Phar, __destruct)
        phar_archive_object *phar_obj = (phar_archive_object*)zend_object_store_get_object(getThis() TSRMLS_CC);
 
        if (phar_obj->arc.archive && phar_obj->arc.archive->is_persistent) {
-               zend_hash_del(&PHAR_GLOBALS->phar_persist_map, (const char *) &(phar_obj->arc.archive), sizeof(&(phar_obj->arc.archive)));
+               zend_hash_del(&PHAR_GLOBALS->phar_persist_map, (const char *) phar_obj->arc.archive, sizeof(phar_obj->arc.archive));
        }
 }
 /* }}} */