From d0e3e7ab8fd4dd076e85ea90d23e727784e08645 Mon Sep 17 00:00:00 2001 From: Alberto Massari <amassari@apache.org> Date: Mon, 21 Jun 2004 12:10:18 +0000 Subject: [PATCH] Fixed memory leak (jira#1228) git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@175926 13f79535-47bb-0310-9956-ffa450edef68 --- src/xercesc/internal/SGXMLScanner.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/xercesc/internal/SGXMLScanner.cpp b/src/xercesc/internal/SGXMLScanner.cpp index 0c12898f7..2395c8caf 100644 --- a/src/xercesc/internal/SGXMLScanner.cpp +++ b/src/xercesc/internal/SGXMLScanner.cpp @@ -3187,6 +3187,10 @@ void SGXMLScanner::scanReset(const InputSource& src) // Clear out the id reference list resetValidationContext(); + // Reset the Root Element Name + fMemoryManager->deallocate(fRootElemName);//delete [] fRootElemName; + fRootElemName = 0; + // Reset IdentityConstraints if (fICHandler) fICHandler->reset(); -- GitLab