jberry      2004/04/15 08:35:14

  Modified:    c/src/xercesc/util/Platforms/MacOS MacOSPlatformUtils.cpp
  Log:
  Fix bug XERCESC-1195. Mac abstract files not being deleted at close causing memory 
leak. Patch thanks to Alberto.
  
  Revision  Changes    Path
  1.27      +2 -1      
xml-xerces/c/src/xercesc/util/Platforms/MacOS/MacOSPlatformUtils.cpp
  
  Index: MacOSPlatformUtils.cpp
  ===================================================================
  RCS file: 
/home/cvs/xml-xerces/c/src/xercesc/util/Platforms/MacOS/MacOSPlatformUtils.cpp,v
  retrieving revision 1.26
  retrieving revision 1.27
  diff -u -r1.26 -r1.27
  --- MacOSPlatformUtils.cpp    28 Feb 2004 19:35:04 -0000      1.26
  +++ MacOSPlatformUtils.cpp    15 Apr 2004 15:35:14 -0000      1.27
  @@ -217,6 +217,7 @@
                               , MemoryManager* const manager)
   {
       reinterpret_cast<XMLMacAbstractFile*>(theFile)->close();
  +     delete reinterpret_cast<XMLMacAbstractFile*>(theFile);
   }
   
   unsigned int
  
  
  

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

Reply via email to