Mercurial > hg > orthanc
diff Core/DicomNetworking/DicomUserConnection.cpp @ 3767:c6658187e4b1
cppcheck
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Tue, 17 Mar 2020 14:46:06 +0100 |
parents | 21efa32c8a10 |
children | 3801435e34a1 320a2d224902 |
line wrap: on
line diff
--- a/Core/DicomNetworking/DicomUserConnection.cpp Mon Mar 16 14:12:20 2020 +0100 +++ b/Core/DicomNetworking/DicomUserConnection.cpp Tue Mar 17 14:46:06 2020 +0100 @@ -86,6 +86,7 @@ # error The macro DCMTK_VERSION_NUMBER must be defined #endif +#include "../Compatibility.h" #include "../DicomFormat/DicomArray.h" #include "../Logging.h" #include "../OrthancException.h" @@ -1476,7 +1477,7 @@ { for (size_t i = 0; i < sopClassUids.size(); i++) { - std::auto_ptr<DcmItem> item(new DcmItem); + std::unique_ptr<DcmItem> item(new DcmItem); if (!item->putAndInsertString(DCM_ReferencedSOPClassUID, sopClassUids[i].c_str()).good() || !item->putAndInsertString(DCM_ReferencedSOPInstanceUID, sopInstanceUids[i].c_str()).good() || (hasFailureReasons &&