summaryrefslogtreecommitdiff
path: root/Zend/zend_alloc.c
diff options
context:
space:
mode:
Diffstat (limited to 'Zend/zend_alloc.c')
-rw-r--r--Zend/zend_alloc.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/Zend/zend_alloc.c b/Zend/zend_alloc.c
index 52cb641b98..3f7e16904e 100644
--- a/Zend/zend_alloc.c
+++ b/Zend/zend_alloc.c
@@ -378,7 +378,8 @@ ZEND_API void shutdown_memory_manager(int silent, int clean_cache)
}
t->reported = 1;
for (iterator=t->pNext; iterator; iterator=iterator->pNext) {
- if (iterator->filename==t->filename
+ if (!iterator->cached
+ && iterator->filename==t->filename
&& iterator->lineno==t->lineno) {
total_leak += iterator->size;
total_leak_count++;