Cargo.toml 🔗
@@ -20,7 +20,7 @@ license = "MIT"
gitlab = { repository = "lumi/minidom-rs" }
[dependencies]
-quick-xml = "0.15"
+quick-xml = "0.16"
[features]
default = ["comments"]
Emmanuel Gil Peyrot created
Cargo.toml | 2 +-
src/element.rs | 4 ++--
2 files changed, 3 insertions(+), 3 deletions(-)
@@ -20,7 +20,7 @@ license = "MIT"
gitlab = { repository = "lumi/minidom-rs" }
[dependencies]
-quick-xml = "0.15"
+quick-xml = "0.16"
[features]
default = ["comments"]
@@ -357,7 +357,7 @@ impl Element {
}
},
Event::CData(s) => {
- let text = reader.decode(&s).into_owned();
+ let text = reader.decode(&s)?.to_owned();
if text != "" {
let current_elem = stack.last_mut().unwrap();
current_elem.append_text_node(text);
@@ -370,7 +370,7 @@ impl Element {
Event::Comment(_) => return Err(Error::CommentsDisabled),
#[cfg(feature = "comments")]
Event::Comment(s) => {
- let comment = reader.decode(&s).into_owned();
+ let comment = reader.decode(&s)?.to_owned();
if comment != "" {
let current_elem = stack.last_mut().unwrap();
current_elem.append_comment_node(comment);