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