comparison Framework/Plugins/PluginInitialization.cpp @ 62:eedd082355f9

fix for compatibility with simplified OrthancPluginCppWrapper
author Sebastien Jodogne <s.jodogne@gmail.com>
date Wed, 05 Dec 2018 08:57:16 +0100
parents c0cb5d2cd696
children e39c1ebb7a0e
comparison
equal deleted inserted replaced
60:412e30336847 62:eedd082355f9
22 #include "PluginInitialization.h" 22 #include "PluginInitialization.h"
23 23
24 #include "../Common/ImplicitTransaction.h" 24 #include "../Common/ImplicitTransaction.h"
25 25
26 #include <Core/Logging.h> 26 #include <Core/Logging.h>
27 #include <Plugins/Samples/Common/OrthancPluginCppWrapper.h>
28
27 29
28 namespace OrthancDatabases 30 namespace OrthancDatabases
29 { 31 {
30 static bool DisplayPerformanceWarning(const std::string& dbms, 32 static bool DisplayPerformanceWarning(const std::string& dbms,
31 bool isIndex) 33 bool isIndex)
41 bool InitializePlugin(OrthancPluginContext* context, 43 bool InitializePlugin(OrthancPluginContext* context,
42 const std::string& dbms, 44 const std::string& dbms,
43 bool isIndex) 45 bool isIndex)
44 { 46 {
45 Orthanc::Logging::Initialize(context); 47 Orthanc::Logging::Initialize(context);
48 OrthancPlugins::SetGlobalContext(context);
46 ImplicitTransaction::SetErrorOnDoubleExecution(false); 49 ImplicitTransaction::SetErrorOnDoubleExecution(false);
47 50
48 assert(DisplayPerformanceWarning(dbms, isIndex)); 51 assert(DisplayPerformanceWarning(dbms, isIndex));
49 52
50 /* Check the version of the Orthanc core */ 53 /* Check the version of the Orthanc core */