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);