diff OrthancServer/Search/DatabaseLookup.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 6358923d3ced
children
line wrap: on
line diff
--- a/OrthancServer/Search/DatabaseLookup.cpp	Fri Feb 28 13:23:11 2020 +0100
+++ b/OrthancServer/Search/DatabaseLookup.cpp	Mon Mar 02 15:32:45 2020 +0100
@@ -117,9 +117,9 @@
       }
 
       std::set<DicomTag> ignoreTagLength;
-      std::auto_ptr<DicomValue> value(FromDcmtkBridge::ConvertLeafElement
-                                      (*element, DicomToJsonFlags_None, 
-                                       0, encoding, hasCodeExtensions, ignoreTagLength));
+      std::unique_ptr<DicomValue> value(FromDcmtkBridge::ConvertLeafElement
+                                        (*element, DicomToJsonFlags_None, 
+                                         0, encoding, hasCodeExtensions, ignoreTagLength));
 
       // WARNING: Also modify "HierarchicalMatcher::Setup()" if modifying this code
       if (value.get() == NULL ||
@@ -185,7 +185,7 @@
         fixedTag = DICOM_TAG_MODALITY;
       }
 
-      std::auto_ptr<DicomTagConstraint> constraint
+      std::unique_ptr<DicomTagConstraint> constraint
         (new DicomTagConstraint(fixedTag, ConstraintType_List, caseSensitive, mandatoryTag));
 
       std::vector<std::string> items;