Author: cargilld
Date: Wed Aug 10 13:44:33 2005
New Revision: 231319
URL: http://svn.apache.org/viewcvs?rev=231319&view=rev
Log:
PSVIWriter update. Fix memory leak and avoid delete null.
Modified:
xerces/c/branches/xerces-2.7/samples/PSVIWriter/PSVIWriter.cpp
xerces/c/branches/xerces-2.7/samples/PSVIWriter/PSVIWriterHandlers.cpp
Modified: xerces/c/branches/xerces-2.7/samples/PSVIWriter/PSVIWriter.cpp
URL:
http://svn.apache.org/viewcvs/xerces/c/branches/xerces-2.7/samples/PSVIWriter/PSVIWriter.cpp?rev=231319&r1=231318&r2=231319&view=diff
==============================================================================
--- xerces/c/branches/xerces-2.7/samples/PSVIWriter/PSVIWriter.cpp (original)
+++ xerces/c/branches/xerces-2.7/samples/PSVIWriter/PSVIWriter.cpp Wed Aug 10
13:44:33 2005
@@ -351,6 +351,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/branches/xerces-2.7/samples/PSVIWriter/PSVIWriterHandlers.cpp
URL:
http://svn.apache.org/viewcvs/xerces/c/branches/xerces-2.7/samples/PSVIWriter/PSVIWriterHandlers.cpp?rev=231319&r1=231318&r2=231319&view=diff
==============================================================================
--- xerces/c/branches/xerces-2.7/samples/PSVIWriter/PSVIWriterHandlers.cpp
(original)
+++ xerces/c/branches/xerces-2.7/samples/PSVIWriter/PSVIWriterHandlers.cpp Wed
Aug 10 13:44:33 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: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]