diff OrthancServer/OrthancRestApi/OrthancRestArchive.cpp @ 3712:2a170a8f1faf

replacing std::auto_ptr by std::unique_ptr
author Sebastien Jodogne <s.jodogne@gmail.com>
date Mon, 02 Mar 2020 15:32:45 +0100
parents 94f4a18a79cc
children 6ddad3e0b569
line wrap: on
line diff
--- a/OrthancServer/OrthancRestApi/OrthancRestArchive.cpp	Fri Feb 28 13:23:11 2020 +0100
+++ b/OrthancServer/OrthancRestApi/OrthancRestArchive.cpp	Mon Mar 02 15:32:45 2020 +0100
@@ -123,7 +123,7 @@
 
   static void SubmitJob(RestApiOutput& output,
                         ServerContext& context,
-                        std::auto_ptr<ArchiveJob>& job,
+                        std::unique_ptr<ArchiveJob>& job,
                         int priority,
                         bool synchronous,
                         const std::string& filename)
@@ -179,7 +179,7 @@
       int priority;
       GetJobParameters(synchronous, extended, priority, body, DEFAULT_IS_EXTENDED);
       
-      std::auto_ptr<ArchiveJob> job(new ArchiveJob(context, IS_MEDIA, extended));
+      std::unique_ptr<ArchiveJob> job(new ArchiveJob(context, IS_MEDIA, extended));
       AddResourcesOfInterest(*job, body);
       SubmitJob(call.GetOutput(), context, job, priority, synchronous, "Archive.zip");
     }
@@ -209,7 +209,7 @@
       extended = false;
     }
     
-    std::auto_ptr<ArchiveJob> job(new ArchiveJob(context, IS_MEDIA, extended));
+    std::unique_ptr<ArchiveJob> job(new ArchiveJob(context, IS_MEDIA, extended));
     job->AddResource(id);
 
     SubmitJob(call.GetOutput(), context, job, 0 /* priority */,
@@ -232,7 +232,7 @@
       int priority;
       GetJobParameters(synchronous, extended, priority, body, DEFAULT_IS_EXTENDED);
       
-      std::auto_ptr<ArchiveJob> job(new ArchiveJob(context, IS_MEDIA, extended));
+      std::unique_ptr<ArchiveJob> job(new ArchiveJob(context, IS_MEDIA, extended));
       job->AddResource(id);
       SubmitJob(call.GetOutput(), context, job, priority, synchronous, id + ".zip");
     }