log stream operator doesn't work on clang
authorscantor <scantor@de75baf8-a10c-0410-a50a-987c0e22f00f>
Sat, 8 Dec 2012 03:26:38 +0000 (03:26 +0000)
committerscantor <scantor@de75baf8-a10c-0410-a50a-987c0e22f00f>
Sat, 8 Dec 2012 03:26:38 +0000 (03:26 +0000)
git-svn-id: https://svn.shibboleth.net/cpp-xmltooling/branches/REL_1@1017 de75baf8-a10c-0410-a50a-987c0e22f00f

xmltooling/soap/impl/SOAPClient.cpp

index 01a1789..e8c924d 100644 (file)
@@ -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> xmlObject(XMLObjectBuilder::buildOneFromElement(doc->getDocumentElement(), true));