From 1cebce0231747f14b8394473b0f8a1199890ebcd Mon Sep 17 00:00:00 2001
From: Alberto Massari <amassari@apache.org>
Date: Tue, 6 Jul 2004 15:09:21 +0000
Subject: [PATCH] Fix for jira#1210: ArrayJanitor was created using the memory
 manager to delete an object created with new []

git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@175936 13f79535-47bb-0310-9956-ffa450edef68
---
 src/xercesc/internal/SGXMLScanner.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/xercesc/internal/SGXMLScanner.cpp b/src/xercesc/internal/SGXMLScanner.cpp
index 0fb0b8552..bbe771ff4 100644
--- a/src/xercesc/internal/SGXMLScanner.cpp
+++ b/src/xercesc/internal/SGXMLScanner.cpp
@@ -3605,7 +3605,7 @@ void SGXMLScanner::scanRawAttrListforNameSpaces(int attCount)
 void SGXMLScanner::parseSchemaLocation(const XMLCh* const schemaLocationStr)
 {
     BaseRefVectorOf<XMLCh>* schemaLocation = XMLString::tokenizeString(schemaLocationStr, fMemoryManager);
-    ArrayJanitor<BaseRefVectorOf<XMLCh> > janLoc(schemaLocation, fMemoryManager);
+    ArrayJanitor<BaseRefVectorOf<XMLCh> > janLoc(schemaLocation);
 
     unsigned int size = schemaLocation->size();
     if (size % 2 != 0 ) {
-- 
GitLab