Mercurial > hg > orthanc
diff OrthancFramework/Sources/DicomNetworking/DicomControlUserConnection.cpp @ 4285:544120b34c09
fix for VS2008, debug logs for C-FIND SCP and for storage commitment SCP
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Wed, 04 Nov 2020 16:27:59 +0100 |
parents | 756126cd2219 |
children | 5b254bd435d3 |
line wrap: on
line diff
--- a/OrthancFramework/Sources/DicomNetworking/DicomControlUserConnection.cpp Wed Nov 04 15:01:47 2020 +0100 +++ b/OrthancFramework/Sources/DicomNetworking/DicomControlUserConnection.cpp Wed Nov 04 16:27:59 2020 +0100 @@ -79,8 +79,9 @@ if (responseIdentifiers != NULL) { - CLOG(TRACE, DICOM) << "Response Identifiers " << responseCount << ":" << std::endl - << DcmObject::PrintHelper(*responseIdentifiers); + std::stringstream s; // This is necessary for VS2008 + s << DcmObject::PrintHelper(*responseIdentifiers); + CLOG(TRACE, DICOM) << "Response Identifiers " << responseCount << ":" << std::endl << s.str(); } if (responseIdentifiers != NULL) @@ -282,10 +283,13 @@ #endif { + std::stringstream s; // This is necessary for VS2008 + s << DcmObject::PrintHelper(*dataset); + OFString str; CLOG(TRACE, DICOM) << "Sending Find Request:" << std::endl << DIMSE_dumpMessage(str, request, DIMSE_OUTGOING, NULL, presID) << std::endl - << DcmObject::PrintHelper(*dataset); + << s.str(); } OFCondition cond = DIMSE_findUser(