Mercurial > hg > orthanc
comparison OrthancServer/Sources/ServerContext.cpp @ 4858:8b51d65584f0
cppcheck
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Fri, 24 Dec 2021 15:32:08 +0100 |
parents | 02d77189d8ba |
children | 3e9a76464e8a 43e613a7756b |
comparison
equal
deleted
inserted
replaced
4857:275bc6769d60 | 4858:8b51d65584f0 |
---|---|
699 StoreInstanceMode mode) | 699 StoreInstanceMode mode) |
700 { | 700 { |
701 DicomInstanceToStore* dicom = &receivedDicom; | 701 DicomInstanceToStore* dicom = &receivedDicom; |
702 std::unique_ptr<DicomInstanceToStore> modifiedDicom; | 702 std::unique_ptr<DicomInstanceToStore> modifiedDicom; |
703 | 703 |
704 void* modifiedDicomBuffer = NULL; | |
705 size_t modifiedDicomBufferSize = 0; | |
706 | |
707 std::unique_ptr<MallocMemoryBuffer> raii(new MallocMemoryBuffer); | 704 std::unique_ptr<MallocMemoryBuffer> raii(new MallocMemoryBuffer); |
708 | 705 |
709 #if ORTHANC_ENABLE_PLUGINS == 1 | 706 #if ORTHANC_ENABLE_PLUGINS == 1 |
710 if (HasPlugins()) | 707 if (HasPlugins()) |
711 { | 708 { |
709 void* modifiedDicomBuffer = NULL; | |
710 size_t modifiedDicomBufferSize = 0; | |
712 | 711 |
713 bool store = GetPlugins().ApplyReceivedInstanceCallbacks(receivedDicom.GetBufferData(), | 712 bool store = GetPlugins().ApplyReceivedInstanceCallbacks(receivedDicom.GetBufferData(), |
714 receivedDicom.GetBufferSize(), | 713 receivedDicom.GetBufferSize(), |
715 &modifiedDicomBuffer, | 714 &modifiedDicomBuffer, |
716 modifiedDicomBufferSize); | 715 modifiedDicomBufferSize); |