You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xerces.apache.org by ca...@apache.org on 2005/08/10 22:47:48 UTC
svn commit: r231320 - in /xerces/c/trunk/samples/src/PSVIWriter:
PSVIWriter.cpp PSVIWriterHandlers.cpp
Author: cargilld
Date: Wed Aug 10 13:47:46 2005
New Revision: 231320
URL: http://svn.apache.org/viewcvs?rev=231320&view=rev
Log:
PSVIWriter update. Fix memory leak and avoid delete null.
Modified:
xerces/c/trunk/samples/src/PSVIWriter/PSVIWriter.cpp
xerces/c/trunk/samples/src/PSVIWriter/PSVIWriterHandlers.cpp
Modified: xerces/c/trunk/samples/src/PSVIWriter/PSVIWriter.cpp
URL: http://svn.apache.org/viewcvs/xerces/c/trunk/samples/src/PSVIWriter/PSVIWriter.cpp?rev=231320&r1=231319&r2=231320&view=diff
==============================================================================
--- xerces/c/trunk/samples/src/PSVIWriter/PSVIWriter.cpp (original)
+++ xerces/c/trunk/samples/src/PSVIWriter/PSVIWriter.cpp Wed Aug 10 13:47:46 2005
@@ -327,6 +327,7 @@
// Delete the parser itself. Must be done prior to calling Terminate, below.
//
delete parser;
+ delete advancedHandler;
delete handler;
delete psviFormatter;
delete errorFormatter;
Modified: xerces/c/trunk/samples/src/PSVIWriter/PSVIWriterHandlers.cpp
URL: http://svn.apache.org/viewcvs/xerces/c/trunk/samples/src/PSVIWriter/PSVIWriterHandlers.cpp?rev=231320&r1=231319&r2=231320&view=diff
==============================================================================
--- xerces/c/trunk/samples/src/PSVIWriter/PSVIWriterHandlers.cpp (original)
+++ xerces/c/trunk/samples/src/PSVIWriter/PSVIWriterHandlers.cpp Wed Aug 10 13:47:46 2005
@@ -1930,10 +1930,9 @@
writeClose(gActualValue);
decIndent();
writeString(gCommentEnd);
- }
-
- delete obj;
-
+
+ delete obj;
+ }
}
void PSVIAdvancedHandler::XMLDecl(const XMLCh* const versionStr, const XMLCh* const encodingStr, const XMLCh* const standaloneStr, const XMLCh* const autoEncodingStr)
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@xerces.apache.org
For additional commands, e-mail: commits-help@xerces.apache.org