# HG changeset patch # User Sebastien Jodogne # Date 1647935326 -3600 # Node ID e100fd9db29bcc60ffc8c3c0b91ea094cb82704c # Parent 49bd6504f15eedd2a1aa56569adf2252996142a6 enlarged support of tags with UN value representation in ITagVisitor diff -r 49bd6504f15e -r e100fd9db29b OrthancFramework/Sources/DicomParsing/FromDcmtkBridge.cpp --- a/OrthancFramework/Sources/DicomParsing/FromDcmtkBridge.cpp Mon Mar 21 12:11:21 2022 +0100 +++ b/OrthancFramework/Sources/DicomParsing/FromDcmtkBridge.cpp Tue Mar 22 08:48:46 2022 +0100 @@ -2601,18 +2601,10 @@ l++; } - if (l == length) - { - // Not a null-terminated plain string - action = visitor.VisitNotSupported(parentTags, parentIndexes, tag, vr); - } - else - { - std::string ignored; - std::string s(reinterpret_cast(data), l); - action = visitor.VisitString(ignored, parentTags, parentIndexes, tag, vr, - Toolbox::ConvertToUtf8(s, encoding, hasCodeExtensions)); - } + std::string ignored; + std::string s(reinterpret_cast(data), l); + action = visitor.VisitString(ignored, parentTags, parentIndexes, tag, vr, + Toolbox::ConvertToUtf8(s, encoding, hasCodeExtensions)); } else {