summaryrefslogtreecommitdiff
path: root/ACEXML/examples/svcconf/main.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'ACEXML/examples/svcconf/main.cpp')
-rw-r--r--ACEXML/examples/svcconf/main.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/ACEXML/examples/svcconf/main.cpp b/ACEXML/examples/svcconf/main.cpp
index d23ffcbe91a..8da75e2f49e 100644
--- a/ACEXML/examples/svcconf/main.cpp
+++ b/ACEXML/examples/svcconf/main.cpp
@@ -35,7 +35,6 @@ ACE_TMAIN (int argc, ACE_TCHAR *argv[])
ACE_ERROR_RETURN ((LM_ERROR, "No filename specified\n"), -1);
ACEXML_DefaultHandler *handler = 0;
- auto_ptr<ACEXML_DefaultHandler> cleanup_handler (handler);
ACEXML_CharStream *stm = 0;
ACEXML_FileCharStream *fstm = 0;
ACE_NEW_RETURN (fstm,
@@ -53,6 +52,8 @@ ACE_TMAIN (int argc, ACE_TCHAR *argv[])
ACEXML_Svcconf_Handler (),
-1);
+ auto_ptr<ACEXML_DefaultHandler> cleanup_handler (handler);
+
ACEXML_Parser parser;
ACEXML_InputSource input(stm);