summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Stocker <chregu@php.net>2002-05-18 14:43:14 +0000
committerChristian Stocker <chregu@php.net>2002-05-18 14:43:14 +0000
commit62210bef1d89f77b083fe12d3b947188e8d5efe7 (patch)
tree8d3ff36762d0cd86c27b45ca7e3492284b863f6b
parent4cf414e0e1e188a659404b4ed2c5e289dd003b0a (diff)
downloadphp-git-62210bef1d89f77b083fe12d3b947188e8d5efe7.tar.gz
MFH for memleak fixes in domxml_dump_mem and domxml_html_dump_mem
-rw-r--r--ext/domxml/php_domxml.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/ext/domxml/php_domxml.c b/ext/domxml/php_domxml.c
index a613dff59e..bfd2f0552a 100644
--- a/ext/domxml/php_domxml.c
+++ b/ext/domxml/php_domxml.c
@@ -3193,7 +3193,8 @@ PHP_FUNCTION(domxml_dump_mem)
if (!size) {
RETURN_FALSE;
}
- RETURN_STRINGL(mem, size, 1);
+ RETVAL_STRINGL(mem, size, 1);
+ xmlFree(mem);
}
/* }}} */
@@ -3417,7 +3418,7 @@ PHP_FUNCTION(domxml_html_dump_mem)
xmlFree(mem);
RETURN_FALSE;
}
- RETURN_STRINGL(mem, size, 1);
+ RETVAL_STRINGL(mem, size, 1);
xmlFree(mem);
}
/* }}} */