From 316f8f076458e5e115cac39e7cacfcf6589f29db Mon Sep 17 00:00:00 2001 From: Joseph Tate Date: Tue, 4 Jun 2002 14:20:54 +0000 Subject: [PATCH] Bug fix to #17560 submitted by Rob Richards --- ext/domxml/php_domxml.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/ext/domxml/php_domxml.c b/ext/domxml/php_domxml.c index 0c2439d260..c1a2229649 100644 --- a/ext/domxml/php_domxml.c +++ b/ext/domxml/php_domxml.c @@ -3238,19 +3238,20 @@ PHP_FUNCTION(domxml_dump_mem) xmlDoc *docp; xmlChar *mem; int format = 0; - int size; + int size, keepblanks; int encoding_len = 0; char *encoding; DOMXML_PARAM_THREE(docp, id, le_domxmldocp, "|ls", &format, &encoding, &encoding_len); if (format) { - xmlKeepBlanksDefault(0); + keepblanks = xmlKeepBlanksDefault(0); if (encoding_len) { xmlDocDumpFormatMemoryEnc(docp, &mem, &size, encoding, format); } else { xmlDocDumpFormatMemory(docp, &mem, &size, format); } + xmlKeepBlanksDefault(keepblanks); } else { if (encoding_len) { xmlDocDumpMemoryEnc(docp, &mem, &size, encoding); -- 2.40.0