]> granicus.if.org Git - php/commitdiff
Don't keep dangling pointer.
authorDmitry Stogov <dmitry@zend.com>
Thu, 10 Sep 2015 17:03:42 +0000 (20:03 +0300)
committerDmitry Stogov <dmitry@zend.com>
Thu, 10 Sep 2015 17:03:42 +0000 (20:03 +0300)
Zend/zend_alloc.c

index 4d5f2dcdc1a55a6e95d84bc0e9b5cf38315b2703..bf147f55e543c364678feecf428bc730f3f56021 100644 (file)
@@ -2147,6 +2147,7 @@ void zend_mm_shutdown(zend_mm_heap *heap, int full, int silent)
 
        /* free huge blocks */
        list = heap->huge_list;
+       heap->huge_list = NULL;
        while (list) {
                zend_mm_huge_list *q = list;
                list = list->next;