You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xerces.apache.org by am...@apache.org on 2004/06/21 14:10:18 UTC

cvs commit: xml-xerces/c/src/xercesc/internal SGXMLScanner.cpp

amassari    2004/06/21 05:10:18

  Modified:    c/src/xercesc/internal SGXMLScanner.cpp
  Log:
  Fixed memory leak (jira#1228)
  
  Revision  Changes    Path
  1.84      +5 -1      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.83
  retrieving revision 1.84
  diff -u -r1.83 -r1.84
  --- SGXMLScanner.cpp	2 Jun 2004 19:58:09 -0000	1.83
  +++ SGXMLScanner.cpp	21 Jun 2004 12:10:18 -0000	1.84
  @@ -3187,6 +3187,10 @@
       // Clear out the id reference list
       resetValidationContext();
   
  +    // Reset the Root Element Name
  +    fMemoryManager->deallocate(fRootElemName);//delete [] fRootElemName;
  +    fRootElemName = 0;
  +
       // Reset IdentityConstraints
       if (fICHandler)
           fICHandler->reset();
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: xerces-cvs-unsubscribe@xml.apache.org
For additional commands, e-mail: xerces-cvs-help@xml.apache.org