diff OrthancServer/Sources/LuaScripting.cpp @ 4921:309fb4f02704

fix signature of OrthancPluginIncomingCStoreInstanceFilter
author Sebastien Jodogne <s.jodogne@gmail.com>
date Wed, 23 Feb 2022 11:09:43 +0100
parents 6eff25f70121
children 0d61efc6256c
line wrap: on
line diff
--- a/OrthancServer/Sources/LuaScripting.cpp	Wed Feb 23 09:30:53 2022 +0100
+++ b/OrthancServer/Sources/LuaScripting.cpp	Wed Feb 23 11:09:43 2022 +0100
@@ -32,8 +32,6 @@
 #include "../../OrthancFramework/Sources/Logging.h"
 #include "../../OrthancFramework/Sources/Lua/LuaFunctionCall.h"
 
-#include <dcmtk/dcmnet/dimse.h>
-
 #include <OrthancServerResources.h>
 
 
@@ -936,8 +934,9 @@
     return true;
   }
 
-  uint16_t LuaScripting::FilterIncomingCStoreInstance(const DicomInstanceToStore& instance,
-                                                      const Json::Value& simplified)
+  bool LuaScripting::FilterIncomingCStoreInstance(uint16_t& dimseStatus,
+                                                  const DicomInstanceToStore& instance,
+                                                  const Json::Value& simplified)
   {
     static const char* NAME = "ReceivedCStoreInstanceFilter";
 
@@ -968,7 +967,7 @@
       return static_cast<uint16_t>(result);
     }
 
-    return STATUS_Success;
+    return true;
   }