From 25ae2bc226f4051881a76da2906698e2dcc2d12f Mon Sep 17 00:00:00 2001
From: PeiYong Zhang <peiyongz@apache.org>
Date: Wed, 21 May 2003 21:18:14 +0000
Subject: [PATCH] release document

git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@175019 13f79535-47bb-0310-9956-ffa450edef68
---
 src/xercesc/parsers/AbstractDOMParser.cpp | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/xercesc/parsers/AbstractDOMParser.cpp b/src/xercesc/parsers/AbstractDOMParser.cpp
index 6c62a6ac6..2e1610d8d 100644
--- a/src/xercesc/parsers/AbstractDOMParser.cpp
+++ b/src/xercesc/parsers/AbstractDOMParser.cpp
@@ -218,8 +218,8 @@ void AbstractDOMParser::resetPool()
     if (fDocumentVector)
         fDocumentVector->removeAllElements();
 
-     if (!fDocumentAdoptedByUser)
-       delete fDocument;
+    if (!fDocumentAdoptedByUser && fDocument)
+        fDocument->release();
 
     fDocument = 0;
 }
-- 
GitLab