amassari    2004/07/06 08:09:21

  Modified:    c/src/xercesc/internal SGXMLScanner.cpp
  Log:
  Fix for jira#1210: ArrayJanitor was created using the memory manager to delete an 
object created with new []
  
  Revision  Changes    Path
  1.87      +2 -2      xml-xerces/c/src/xercesc/internal/SGXMLScanner.cpp
  
  Index: SGXMLScanner.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/internal/SGXMLScanner.cpp,v
  retrieving revision 1.86
  retrieving revision 1.87
  diff -u -r1.86 -r1.87
  --- SGXMLScanner.cpp  28 Jun 2004 18:35:27 -0000      1.86
  +++ SGXMLScanner.cpp  6 Jul 2004 15:09:21 -0000       1.87
  @@ -3605,7 +3605,7 @@
   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 ) {
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to