From a066f175060a6ada5c60c378ca4dab6e9b571e35 Mon Sep 17 00:00:00 2001 From: Boris Kolpackov Date: Fri, 19 Sep 2014 10:19:48 +0200 Subject: Don't use using namespace xercesc because of MSXML conflict --- libxsd/xsd/cxx/parser/xerces/elements.txx | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'libxsd/xsd/cxx/parser/xerces/elements.txx') diff --git a/libxsd/xsd/cxx/parser/xerces/elements.txx b/libxsd/xsd/cxx/parser/xerces/elements.txx index f41b074..bc67bc6 100644 --- a/libxsd/xsd/cxx/parser/xerces/elements.txx +++ b/libxsd/xsd/cxx/parser/xerces/elements.txx @@ -571,7 +571,11 @@ namespace xsd XSD_AUTO_PTR document:: create_sax_ (flags f, const properties& p) { - using namespace xercesc; + // Cannot use 'using namespace' because of MSXML conflict. + // + using xercesc::XMLUni; + using xercesc::SAX2XMLReader; + using xercesc::XMLReaderFactory; XSD_AUTO_PTR sax ( XMLReaderFactory::createXMLReader ()); -- cgit v1.1