diff options
Diffstat (limited to 'libxsd/xsd/cxx/tree/serialization.txx')
-rw-r--r-- | libxsd/xsd/cxx/tree/serialization.txx | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/libxsd/xsd/cxx/tree/serialization.txx b/libxsd/xsd/cxx/tree/serialization.txx index 055f603..ef0a44c 100644 --- a/libxsd/xsd/cxx/tree/serialization.txx +++ b/libxsd/xsd/cxx/tree/serialization.txx @@ -97,10 +97,16 @@ namespace xsd if (!x.null_content () && x.dom_content ().present ()) { - // Clone the contents of the element. + // Cannot use 'using namespace' because of MSXML conflict. // - using namespace xercesc; + using xercesc::DOMAttr; + using xercesc::DOMNode; + using xercesc::DOMElement; + using xercesc::DOMDocument; + using xercesc::DOMNamedNodeMap; + // Clone the contents of the element. + // DOMDocument& doc (*e.getOwnerDocument ()); const DOMElement& se (x.dom_content ().get ()); DOMNamedNodeMap& sa (*se.getAttributes ()); |