diff --git a/src/xercesc/internal/SGXMLScanner.cpp b/src/xercesc/internal/SGXMLScanner.cpp index 0fb0b855214d1038b5c70a59187d66dae1633e3b..bbe771ff453148718ce94c3f9b753679bf3302d9 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 ) {