Mercurial > hg > orthanc
comparison OrthancServer/DicomModification.cpp @ 1695:18c02c6987d5
fix for encodings
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Thu, 08 Oct 2015 14:34:19 +0200 |
parents | f967bdf8534e |
children | d78b87f93bcf |
comparison
equal
deleted
inserted
replaced
1694:06d579e82bb8 | 1695:18c02c6987d5 |
---|---|
134 { | 134 { |
135 return removals_.find(tag) != removals_.end(); | 135 return removals_.find(tag) != removals_.end(); |
136 } | 136 } |
137 | 137 |
138 void DicomModification::Replace(const DicomTag& tag, | 138 void DicomModification::Replace(const DicomTag& tag, |
139 const std::string& value, | 139 const std::string& utf8Value, |
140 bool safeForAnonymization) | 140 bool safeForAnonymization) |
141 { | 141 { |
142 removals_.erase(tag); | 142 removals_.erase(tag); |
143 privateTagsToKeep_.erase(tag); | 143 privateTagsToKeep_.erase(tag); |
144 replacements_[tag] = value; | 144 replacements_[tag] = utf8Value; |
145 | 145 |
146 if (!safeForAnonymization) | 146 if (!safeForAnonymization) |
147 { | 147 { |
148 MarkNotOrthancAnonymization(); | 148 MarkNotOrthancAnonymization(); |
149 } | 149 } |