diff Framework/Loaders/DicomSource.cpp @ 1308:adf234ecaa00 broker

Merge
author Benjamin Golinvaux <bgo@osimis.io>
date Wed, 04 Mar 2020 10:21:54 +0100
parents c38c89684d83
children 30deba7bc8e2
line wrap: on
line diff
--- a/Framework/Loaders/DicomSource.cpp	Wed Mar 04 10:07:37 2020 +0100
+++ b/Framework/Loaders/DicomSource.cpp	Wed Mar 04 10:21:54 2020 +0100
@@ -144,13 +144,13 @@
                                                      const std::map<std::string, std::string>& headers,
                                                      Orthanc::IDynamicObject* payload) const
   {
-    std::auto_ptr<Orthanc::IDynamicObject> protection(payload);
+    std::unique_ptr<Orthanc::IDynamicObject> protection(payload);
 
     switch (type_)
     {
       case DicomSourceType_DicomWeb:
       {
-        std::auto_ptr<HttpCommand> command(new HttpCommand);
+        std::unique_ptr<HttpCommand> command(new HttpCommand);
         
         command->SetMethod(Orthanc::HttpMethod_Get);
         command->SetUrl(webService_.GetUrl() + "/" + EncodeGetArguments(uri, arguments));
@@ -196,7 +196,7 @@
         body["Arguments"] = args;
         body["Headers"] = h;
 
-        std::auto_ptr<OrthancRestApiCommand> command(new OrthancRestApiCommand);
+        std::unique_ptr<OrthancRestApiCommand> command(new OrthancRestApiCommand);
         command->SetMethod(Orthanc::HttpMethod_Post);
         command->SetUri(orthancDicomWebRoot_ + "/servers/" + serverName_ + "/get");
         command->SetBody(body);