diff Plugin/AuthorizationParserBase.h @ 36:8ada1b669194

replacing deprecated std::auto_ptr by std::unique_ptr
author Sebastien Jodogne <s.jodogne@gmail.com>
date Mon, 06 Jul 2020 16:38:30 +0200
parents c304ffca5d80
children 14594077ad3a
line wrap: on
line diff
--- a/Plugin/AuthorizationParserBase.h	Wed Jul 01 16:10:12 2020 +0200
+++ b/Plugin/AuthorizationParserBase.h	Mon Jul 06 16:38:30 2020 +0200
@@ -21,12 +21,14 @@
 #include "IAuthorizationParser.h"
 #include "ResourceHierarchyCache.h"
 
+#include <Compatibility.h>  // For std::unique_ptr<>
+
 namespace OrthancPlugins
 {
   class AuthorizationParserBase : public IAuthorizationParser
   {
   private:
-    std::auto_ptr<ResourceHierarchyCache>  resourceHierarchy_;
+    std::unique_ptr<ResourceHierarchyCache>  resourceHierarchy_;
 
     void AddResourceInternal(AccessedResources& target,
                              Orthanc::ResourceType level,