# HG changeset patch # User Sebastien Jodogne # Date 1559910369 -7200 # Node ID 0faae6f6e3c512f0b2e4c92c059f29497224ed68 # Parent 4e8205871967ac9fecdf021d48d2bc10f31df1bb fixed some inconsistencies with pointer types in the plugin sdk diff -r 4e8205871967 -r 0faae6f6e3c5 Plugins/Include/orthanc/OrthancCPlugin.h --- a/Plugins/Include/orthanc/OrthancCPlugin.h Fri Jun 07 14:14:31 2019 +0200 +++ b/Plugins/Include/orthanc/OrthancCPlugin.h Fri Jun 07 14:26:09 2019 +0200 @@ -2105,7 +2105,7 @@ { OrthancPluginMemoryBuffer* target; const char* uri; - const char* body; + const void* body; uint32_t bodySize; } _OrthancPluginRestApiPostPut; @@ -2129,7 +2129,7 @@ OrthancPluginContext* context, OrthancPluginMemoryBuffer* target, const char* uri, - const char* body, + const void* body, uint32_t bodySize) { _OrthancPluginRestApiPostPut params; @@ -2164,7 +2164,7 @@ OrthancPluginContext* context, OrthancPluginMemoryBuffer* target, const char* uri, - const char* body, + const void* body, uint32_t bodySize) { _OrthancPluginRestApiPostPut params; @@ -2241,7 +2241,7 @@ OrthancPluginContext* context, OrthancPluginMemoryBuffer* target, const char* uri, - const char* body, + const void* body, uint32_t bodySize) { _OrthancPluginRestApiPostPut params; @@ -2277,7 +2277,7 @@ OrthancPluginContext* context, OrthancPluginMemoryBuffer* target, const char* uri, - const char* body, + const void* body, uint32_t bodySize) { _OrthancPluginRestApiPostPut params; diff -r 4e8205871967 -r 0faae6f6e3c5 Plugins/Samples/Common/OrthancPluginCppWrapper.cpp --- a/Plugins/Samples/Common/OrthancPluginCppWrapper.cpp Fri Jun 07 14:14:31 2019 +0200 +++ b/Plugins/Samples/Common/OrthancPluginCppWrapper.cpp Fri Jun 07 14:26:09 2019 +0200 @@ -234,7 +234,7 @@ } bool MemoryBuffer::RestApiPost(const std::string& uri, - const char* body, + const void* body, size_t bodySize, bool applyPlugins) { @@ -252,7 +252,7 @@ bool MemoryBuffer::RestApiPut(const std::string& uri, - const char* body, + const void* body, size_t bodySize, bool applyPlugins) { @@ -1228,7 +1228,7 @@ bool RestApiPost(Json::Value& result, const std::string& uri, - const char* body, + const void* body, size_t bodySize, bool applyPlugins) { @@ -1261,7 +1261,7 @@ bool RestApiPut(Json::Value& result, const std::string& uri, - const char* body, + const void* body, size_t bodySize, bool applyPlugins) { diff -r 4e8205871967 -r 0faae6f6e3c5 Plugins/Samples/Common/OrthancPluginCppWrapper.h --- a/Plugins/Samples/Common/OrthancPluginCppWrapper.h Fri Jun 07 14:14:31 2019 +0200 +++ b/Plugins/Samples/Common/OrthancPluginCppWrapper.h Fri Jun 07 14:26:09 2019 +0200 @@ -187,12 +187,12 @@ bool applyPlugins); bool RestApiPost(const std::string& uri, - const char* body, + const void* body, size_t bodySize, bool applyPlugins); bool RestApiPut(const std::string& uri, - const char* body, + const void* body, size_t bodySize, bool applyPlugins); @@ -467,7 +467,7 @@ bool RestApiPost(Json::Value& result, const std::string& uri, - const char* body, + const void* body, size_t bodySize, bool applyPlugins); @@ -496,7 +496,7 @@ bool RestApiPut(Json::Value& result, const std::string& uri, - const char* body, + const void* body, size_t bodySize, bool applyPlugins);