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