summaryrefslogtreecommitdiff
path: root/ACE/ace/XML_Utils/XML_Helper.tpp
diff options
context:
space:
mode:
Diffstat (limited to 'ACE/ace/XML_Utils/XML_Helper.tpp')
-rw-r--r--ACE/ace/XML_Utils/XML_Helper.tpp26
1 files changed, 5 insertions, 21 deletions
diff --git a/ACE/ace/XML_Utils/XML_Helper.tpp b/ACE/ace/XML_Utils/XML_Helper.tpp
index bd74e5a923c..78d28b9cfd3 100644
--- a/ACE/ace/XML_Utils/XML_Helper.tpp
+++ b/ACE/ace/XML_Utils/XML_Helper.tpp
@@ -9,10 +9,7 @@
#include "xercesc/framework/LocalFileFormatTarget.hpp"
#include "xercesc/dom/DOM.hpp"
#include "XercesString.h"
-
-#if XERCES_VERSION_MAJOR == 3
#include "xercesc/dom/DOMLSSerializer.hpp"
-#endif
namespace XML
{
@@ -29,7 +26,7 @@ namespace XML
using xercesc::XercesDOMParser;
/*
template <typename Resolver, typename Error>
- XML_Helper<Resolver, Error>::XML_Helper (void)
+ XML_Helper<Resolver, Error>::XML_Helper ()
: initialized_ (false)
{
this->init_parser ();
@@ -48,21 +45,21 @@ namespace XML
}
template <typename Resolver, typename Error>
- XML_Helper<Resolver, Error>::~XML_Helper (void)
+ XML_Helper<Resolver, Error>::~XML_Helper ()
{
this->terminate_parser ();
}
template <typename Resolver, typename Error>
bool
- XML_Helper<Resolver, Error>::is_initialized (void) const
+ XML_Helper<Resolver, Error>::is_initialized () const
{
- return this->initialized_ == true;
+ return this->initialized_;
}
template <typename Resolver, typename Error>
void
- XML_Helper<Resolver, Error>::init_parser (void)
+ XML_Helper<Resolver, Error>::init_parser ()
{
if (this->initialized_)
return;
@@ -292,7 +289,6 @@ namespace XML
try
{
bool retn;
-#if XERCES_VERSION_MAJOR == 3
XERCES_CPP_NAMESPACE::DOMLSSerializer *serializer (impl_->createLSSerializer ());
XERCES_CPP_NAMESPACE::DOMConfiguration *ser_config (serializer->getDomConfig ());
XERCES_CPP_NAMESPACE::DOMLSOutput *output (impl_->createLSOutput ());
@@ -309,18 +305,6 @@ namespace XML
output->release ();
serializer->release ();
return retn;
-#else
- std::auto_ptr <XERCES_CPP_NAMESPACE::DOMWriter> writer (impl_->createDOMWriter());
-
- if (writer->canSetFeature (XMLUni::fgDOMWRTFormatPrettyPrint,
- true))
- writer->setFeature (XMLUni::fgDOMWRTFormatPrettyPrint, true);
-
- std::auto_ptr <xercesc::XMLFormatTarget> ft (new xercesc::LocalFileFormatTarget(ACE_TEXT_ALWAYS_CHAR (file)));
- retn = writer->writeNode(ft.get (), *doc);
-
- return retn;
-#endif
}
catch (const xercesc::XMLException &e)
{