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 }