From: Scott Cantor Date: Sat, 8 Dec 2012 03:26:38 +0000 (+0000) Subject: log stream operator doesn't work on clang X-Git-Tag: 1.5.2~1 X-Git-Url: http://www.project-moonshot.org/gitweb/?p=shibboleth%2Fcpp-xmltooling.git;a=commitdiff_plain;h=c0a92277b3bf44417dcdb05df9ab163d3cc8af9a log stream operator doesn't work on clang --- diff --git a/xmltooling/soap/impl/SOAPClient.cpp b/xmltooling/soap/impl/SOAPClient.cpp index 01a1789..e8c924d 100644 --- a/xmltooling/soap/impl/SOAPClient.cpp +++ b/xmltooling/soap/impl/SOAPClient.cpp @@ -185,13 +185,9 @@ Envelope* SOAPClient::receive() Category& log = Category::getInstance(XMLTOOLING_LOGCAT".SOAPClient"); if (log.isDebugEnabled()) { -#ifdef XMLTOOLING_LOG4SHIB - log.debugStream() << "received XML:\n" << *(doc->getDocumentElement()) << logging::eol; -#else string buf; XMLHelper::serialize(doc->getDocumentElement(), buf); log.debugStream() << "received XML:\n" << buf << logging::eol; -#endif } auto_ptr xmlObject(XMLObjectBuilder::buildOneFromElement(doc->getDocumentElement(), true));