Mercurial > hg > orthanc-transfers
diff Framework/SourceDicomInstance.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 | 95226b754d9e |
children | 7e207ade2f1a |
line wrap: on
line diff
--- a/Framework/SourceDicomInstance.cpp Fri Sep 21 12:52:23 2018 +0200 +++ b/Framework/SourceDicomInstance.cpp Wed Dec 05 09:16:51 2018 +0100 @@ -26,13 +26,11 @@ namespace OrthancPlugins { - SourceDicomInstance::SourceDicomInstance(OrthancPluginContext* context, - const std::string& instanceId) : - context_(context) + SourceDicomInstance::SourceDicomInstance(const std::string& instanceId) { LOG(INFO) << "Transfers accelerator reading DICOM instance: " << instanceId; - MemoryBuffer buffer(context); + MemoryBuffer buffer; buffer.GetDicomInstance(instanceId); info_.reset(new DicomInstanceInfo(instanceId, buffer)); @@ -43,7 +41,7 @@ SourceDicomInstance::~SourceDicomInstance() { - OrthancPluginFreeMemoryBuffer(context_, &buffer_); + OrthancPluginFreeMemoryBuffer(OrthancPlugins::GetGlobalContext(), &buffer_); }