Mercurial > hg > orthanc
diff OrthancServer/Plugins/Engine/OrthancPlugins.h @ 4913:c1b19f95e166
fix signature of OrthancPluginReceivedInstanceCallback for ABI compatibility
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Tue, 22 Feb 2022 22:12:43 +0100 |
parents | 6eff25f70121 |
children | 676e03e69703 |
line wrap: on
line diff
--- a/OrthancServer/Plugins/Engine/OrthancPlugins.h Tue Feb 22 17:46:28 2022 +0100 +++ b/OrthancServer/Plugins/Engine/OrthancPlugins.h Tue Feb 22 22:12:43 2022 +0100 @@ -50,6 +50,7 @@ #include "../../../OrthancFramework/Sources/HttpServer/IHttpHandler.h" #include "../../../OrthancFramework/Sources/HttpServer/IIncomingHttpRequestFilter.h" #include "../../../OrthancFramework/Sources/JobsEngine/IJob.h" +#include "../../../OrthancFramework/Sources/MallocMemoryBuffer.h" #include "../../Sources/Database/IDatabaseWrapper.h" #include "../../Sources/IDicomImageDecoder.h" #include "../../Sources/IServerListener.h" @@ -275,10 +276,9 @@ virtual uint16_t FilterIncomingCStoreInstance(const DicomInstanceToStore& instance, const Json::Value& simplified) ORTHANC_OVERRIDE; - virtual bool ApplyReceivedInstanceCallbacks(const void* receivedDicomBuffer, - size_t receivedDicomBufferSize, - void** modifiedDicomBufferData, - size_t& modifiedDicomBufferSize); + OrthancPluginReceivedInstanceCallbackResult ApplyReceivedInstanceCallbacks(MallocMemoryBuffer& modified, + const void* receivedDicomBuffer, + size_t receivedDicomBufferSize); bool HasStorageArea() const;