Mercurial > hg > orthanc
diff OrthancFramework/Sources/DicomParsing/ParsedDicomFile.cpp @ 4139:a4f28efdfccf
"maxTagLength" must be explicitly given to ParsedDicomFile::ExtractDicomSummary()
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Thu, 06 Aug 2020 18:25:47 +0200 |
parents | 6774605d4341 |
children | 0ddc5297a8ab |
line wrap: on
line diff
--- a/OrthancFramework/Sources/DicomParsing/ParsedDicomFile.cpp Thu Aug 06 17:56:10 2020 +0200 +++ b/OrthancFramework/Sources/DicomParsing/ParsedDicomFile.cpp Thu Aug 06 18:25:47 2020 +0200 @@ -1655,18 +1655,21 @@ } - void ParsedDicomFile::ExtractDicomSummary(DicomMap& target) const + void ParsedDicomFile::ExtractDicomSummary(DicomMap& target, + unsigned int maxTagLength) const { std::set<DicomTag> ignoreTagLength; FromDcmtkBridge::ExtractDicomSummary(target, *GetDcmtkObject().getDataset(), - ORTHANC_MAXIMUM_TAG_LENGTH, ignoreTagLength); + maxTagLength, ignoreTagLength); } void ParsedDicomFile::ExtractDicomSummary(DicomMap& target, + unsigned int maxTagLength, const std::set<DicomTag>& ignoreTagLength) const { - FromDcmtkBridge::ExtractDicomSummary(target, *GetDcmtkObject().getDataset(), ORTHANC_MAXIMUM_TAG_LENGTH, ignoreTagLength); + FromDcmtkBridge::ExtractDicomSummary(target, *GetDcmtkObject().getDataset(), + maxTagLength, ignoreTagLength); }