diff Plugin/Plugin.cpp @ 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 9bdfa76c8923
children af7da36e68f5
line wrap: on
line diff
--- a/Plugin/Plugin.cpp	Wed Jul 01 16:10:12 2020 +0200
+++ b/Plugin/Plugin.cpp	Mon Jul 06 16:38:30 2020 +0200
@@ -24,13 +24,14 @@
 
 #include "../Resources/Orthanc/Plugins/OrthancPluginCppWrapper.h"
 
+#include <Compatibility.h>  // For std::unique_ptr<>
 #include <Logging.h>
 #include <Toolbox.h>
 
 
 // Configuration of the authorization plugin
-static std::auto_ptr<OrthancPlugins::IAuthorizationParser> authorizationParser_;
-static std::auto_ptr<OrthancPlugins::IAuthorizationService> authorizationService_;
+static std::unique_ptr<OrthancPlugins::IAuthorizationParser> authorizationParser_;
+static std::unique_ptr<OrthancPlugins::IAuthorizationService> authorizationService_;
 static std::set<std::string> uncheckedResources_;
 static std::list<std::string> uncheckedFolders_;
 static std::list<OrthancPlugins::Token> tokens_;