diff Plugin/PluginContext.cpp @ 8:4c3437217518

fix for compatibility with simplified OrthancPluginCppWrapper
author Sebastien Jodogne <s.jodogne@gmail.com>
date Wed, 05 Dec 2018 09:16:51 +0100
parents 5e6de82bb10f
children 7e207ade2f1a
line wrap: on
line diff
--- a/Plugin/PluginContext.cpp	Fri Sep 21 12:52:23 2018 +0200
+++ b/Plugin/PluginContext.cpp	Wed Dec 05 09:16:51 2018 +0100
@@ -24,13 +24,10 @@
 
 namespace OrthancPlugins
 {
-  PluginContext::PluginContext(OrthancPluginContext* context,
-                               size_t threadsCount,
+  PluginContext::PluginContext(size_t threadsCount,
                                size_t targetBucketSize,
                                size_t maxPushTransactions,
                                size_t memoryCacheSize) :
-    context_(context),
-    cache_(context),
     pushTransactions_(maxPushTransactions),
     semaphore_(threadsCount),
     threadsCount_(threadsCount),
@@ -58,13 +55,12 @@
   }
 
   
-  void PluginContext::Initialize(OrthancPluginContext* context,
-                                 size_t threadsCount,
+  void PluginContext::Initialize(size_t threadsCount,
                                  size_t targetBucketSize,
                                  size_t maxPushTransactions,
                                  size_t memoryCacheSize)
   {
-    GetSingleton().reset(new PluginContext(context, threadsCount, targetBucketSize,
+    GetSingleton().reset(new PluginContext(threadsCount, targetBucketSize,
                                            maxPushTransactions, memoryCacheSize));
   }