comparison OrthancFramework/Sources/DicomNetworking/Internals/GetScp.cpp @ 4136:2724977419fb

Fix DICOM SCP filters if some query tag has more than 256 characters
author Sebastien Jodogne <s.jodogne@gmail.com>
date Thu, 06 Aug 2020 15:55:03 +0200
parents bf7b9edf6b81
children 6774605d4341
comparison
equal deleted inserted replaced
4135:baf8e21e91cb 4136:2724977419fb
146 146
147 GetScpData& data = *reinterpret_cast<GetScpData*>(callbackData); 147 GetScpData& data = *reinterpret_cast<GetScpData*>(callbackData);
148 if (data.lastRequest_ == NULL) 148 if (data.lastRequest_ == NULL)
149 { 149 {
150 DicomMap input; 150 DicomMap input;
151 FromDcmtkBridge::ExtractDicomSummary(input, *requestIdentifiers); 151 FromDcmtkBridge::ExtractDicomSummary(input, *requestIdentifiers, 0 /* don't truncate tags */);
152 152
153 try 153 try
154 { 154 {
155 if (!data.handler_->Handle( 155 if (!data.handler_->Handle(
156 input, data.remoteIp_, data.remoteAet_, data.calledAet_, 156 input, data.remoteIp_, data.remoteAet_, data.calledAet_,