]> granicus.if.org Git - php/commitdiff
Fixed memory leaks detection
authorDmitry Stogov <dmitry@php.net>
Mon, 24 Jul 2006 08:15:42 +0000 (08:15 +0000)
committerDmitry Stogov <dmitry@php.net>
Mon, 24 Jul 2006 08:15:42 +0000 (08:15 +0000)
Zend/zend_alloc.c

index ed7f0bca4bfcf45f6f0f1a6bdfd051e89b92a90b..4372409e28ceba72ba1a95616f15680baf2fc1bc 100644 (file)
@@ -667,7 +667,7 @@ static long zend_mm_find_leaks(zend_mm_segment *segment, zend_mm_block *b)
                        } else if (p->magic == MEM_BLOCK_CACHED) {
                                /* skip it */
 #endif
-                       } else {
+                       } else if (p->magic != MEM_BLOCK_LEAK) {
                            zend_mm_panic("zend_mm_heap corrupted");
                        }
                }