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]