# HG changeset patch # User Sebastien Jodogne # Date 1410437730 -7200 # Node ID ae9a83a6fa47eb0d99322e7c026bd83cbf24a0ac # Parent 200fcac0deb4e2b6476b9de03c18dfb287fe65da simplification diff -r 200fcac0deb4 -r ae9a83a6fa47 OrthancServer/FromDcmtkBridge.cpp --- a/OrthancServer/FromDcmtkBridge.cpp Thu Sep 11 14:04:48 2014 +0200 +++ b/OrthancServer/FromDcmtkBridge.cpp Thu Sep 11 14:15:30 2014 +0200 @@ -326,11 +326,16 @@ case EVR_AT: { - OFString s; - if (dynamic_cast(element).getOFString(s, 0).good()) - return new DicomString(s.c_str()); + DcmTagKey tag; + if (dynamic_cast(element).getTagVal(tag, 0).good()) + { + DicomTag t(tag.getGroup(), tag.getElement()); + return new DicomString(t.Format()); + } else + { return new DicomNullValue; + } }