From 8d051e9409822ddb5c012fb2f3fba575dabaaf40 Mon Sep 17 00:00:00 2001 From: Karl Waclawek Date: Mon, 22 Jul 2002 13:32:37 +0000 Subject: [PATCH] Fix for bug #584832: incorrect handling of internal entities. The wrong string pool was cleared. --- expat/lib/xmlparse.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/expat/lib/xmlparse.c b/expat/lib/xmlparse.c index b66fbf57..c96c0382 100644 --- a/expat/lib/xmlparse.c +++ b/expat/lib/xmlparse.c @@ -2700,7 +2700,7 @@ processXmlDecl(XML_Parser parser, int isGeneralTextEntity, return XML_ERROR_NO_MEMORY; } result = handleUnknownEncoding(parser, storedEncName); - poolClear(&tempPool); + poolClear(&temp2Pool); if (result == XML_ERROR_UNKNOWN_ENCODING) eventPtr = encodingName; return result;