From b04d60626de25edb06b6ecd6d7f5090b3dac0ecd Mon Sep 17 00:00:00 2001 From: Anatol Belski Date: Tue, 6 Dec 2016 14:34:27 +0100 Subject: [PATCH] fix leak, take on 5.6 --- ext/wddx/tests/bug73631.phpt | 2 -- ext/wddx/wddx.c | 2 ++ 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/ext/wddx/tests/bug73631.phpt b/ext/wddx/tests/bug73631.phpt index 880ada5a5d6..1fcde72dfee 100644 --- a/ext/wddx/tests/bug73631.phpt +++ b/ext/wddx/tests/bug73631.phpt @@ -2,8 +2,6 @@ Bug #73631 (Memory leak due to invalid wddx stack processing) --SKIPIF-- ---XFAIL-- -Still has memory leaks, not sure how to fix them. --FILE-- data, sizeof(zval *), NULL); } + } else if (!strcmp(name, EL_BINARY) && STR_EMPTY_ALLOC() == Z_STRVAL_P(ent1->data)) { + zval_ptr_dtor(&ent1->data); } efree(ent1); } else {