diff Framework/Oracle/GenericOracleRunner.cpp @ 1299:c38c89684d83 broker

replacing std::auto_ptr by std::unique_ptr
author Sebastien Jodogne <s.jodogne@gmail.com>
date Mon, 02 Mar 2020 17:21:24 +0100
parents 0ca50d275b9a
children 30deba7bc8e2
line wrap: on
line diff
--- a/Framework/Oracle/GenericOracleRunner.cpp	Sun Feb 23 15:32:24 2020 +0100
+++ b/Framework/Oracle/GenericOracleRunner.cpp	Mon Mar 02 17:21:24 2020 +0100
@@ -314,7 +314,7 @@
 
     if (ok)
     {
-      std::auto_ptr<Orthanc::ParsedDicomFile> result(new Orthanc::ParsedDicomFile(dicom));
+      std::unique_ptr<Orthanc::ParsedDicomFile> result(new Orthanc::ParsedDicomFile(dicom));
 
       boost::posix_time::ptime end = boost::posix_time::microsec_clock::local_time();
       LOG(TRACE) << path << ": parsed in " << (end-start).total_milliseconds() << " ms";
@@ -352,7 +352,7 @@
     }
 
     uint64_t fileSize;
-    std::auto_ptr<Orthanc::ParsedDicomFile> parsed(ParseDicom(fileSize, path, command.IsPixelDataIncluded()));
+    std::unique_ptr<Orthanc::ParsedDicomFile> parsed(ParseDicom(fileSize, path, command.IsPixelDataIncluded()));
 
     if (fileSize != static_cast<size_t>(fileSize))
     {
@@ -418,7 +418,7 @@
     }
 
     size_t fileSize;
-    std::auto_ptr<Orthanc::ParsedDicomFile> parsed(ParseDicomSuccessMessage::ParseWadoAnswer(fileSize, answer, answerHeaders));
+    std::unique_ptr<Orthanc::ParsedDicomFile> parsed(ParseDicomSuccessMessage::ParseWadoAnswer(fileSize, answer, answerHeaders));
 
     {
       ParseDicomSuccessMessage message(command, *parsed, fileSize,