diff --git a/DDCore/src/XML/DocumentHandler.cpp b/DDCore/src/XML/DocumentHandler.cpp index f929732a22acde149b1b40a1574aa4c1847f7dac..21c15af0c4275e22a71b53711983c667e9208f45 100644 --- a/DDCore/src/XML/DocumentHandler.cpp +++ b/DDCore/src/XML/DocumentHandler.cpp @@ -508,7 +508,7 @@ Document DocumentHandler::load(const std::string& fname, UriReader* reader) cons except("dd4hep:XML","++ Unknown error (TinyXML) while parsing:%s",fname.c_str()); } } - catch(exception& e) { + catch(std::exception& e) { printout(ERROR,"DocumentHandler","+++ Exception (TinyXML): parse(path):%s",e.what()); } if ( result ) { diff --git a/DDCore/src/XML/XMLElements.cpp b/DDCore/src/XML/XMLElements.cpp index 9d0ec3f8d7fcfc8e9f92fba87e5c382a7888b25d..d2ac4360dbebb429dc8721e525ca277773e4953b 100644 --- a/DDCore/src/XML/XMLElements.cpp +++ b/DDCore/src/XML/XMLElements.cpp @@ -989,13 +989,13 @@ static unsigned int adler32(unsigned int adler, const XmlChar* xml_buff, size_t typedef unsigned int (fcn_t)(unsigned int, const XmlChar*, size_t); unsigned int Handle_t::checksum(unsigned int param, fcn_t fcn) const { #ifdef DD4HEP_USE_TINYXML - typedef map<std::string, std::string> StringMap; + typedef std::map<std::string, std::string> StringMap; TiXmlNode* n = Xml(m_node).n; if ( n ) { if ( 0 == fcn ) fcn = adler32; switch (n->Type()) { case TiXmlNode::ELEMENT: { - map<std::string,std::string> m; + std::map<std::string,std::string> m; TiXmlElement* e = n->ToElement(); TiXmlAttribute* p=e->FirstAttribute(); for(; p; p=p->Next()) m.emplace(p->Name(),p->Value());