Skip to content

Commit d8a0e2a

Browse files
Merge pull request #40 from Erik1000/fix/unescape_value
fix: use Attribute::decode_and_unescape_value instead of unescape_value
2 parents 375dd4c + 66f4bca commit d8a0e2a

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

facet-xml/src/dom_parser.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -229,8 +229,9 @@ impl<'de> XmlParser<'de> {
229229
let attr_local_name = key.local_name();
230230
let attr_local = core::str::from_utf8(attr_local_name.as_ref())
231231
.map_err(XmlError::InvalidUtf8)?;
232+
232233
let value = attr
233-
.unescape_value()
234+
.decode_and_unescape_value(self.reader.decoder())
234235
.map_err(|e| XmlError::Parse(e.to_string()))?;
235236

236237
self.pending_attrs.push((

0 commit comments

Comments
 (0)