Skip to content

Commit

Permalink
Update quick_xml
Browse files Browse the repository at this point in the history
  • Loading branch information
amoskvin authored and andy128k committed Jul 5, 2021
1 parent f3283a1 commit 0daf20b
Show file tree
Hide file tree
Showing 3 changed files with 3 additions and 10 deletions.
2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ with-serde = ["serde", "atom_syndication/with-serde"]
atom = ["atom_syndication"]

[dependencies]
quick-xml = { version = "0.20", features = ["encoding"] }
quick-xml = { version = "0.22", features = ["encoding"] }
derive_builder = { version = "0.10.2", optional = true }
never = { version = "0.1", optional = true }
chrono = {version = "0.4", optional = true }
Expand Down
5 changes: 1 addition & 4 deletions src/extension/util.rs
Original file line number Diff line number Diff line change
Expand Up @@ -73,10 +73,7 @@ fn parse_extension_element<R: BufRead>(

items.push(ext);
}
Event::CData(element) => {
extension.value = Some(reader.decode(&element).into());
}
Event::Text(element) => {
Event::Text(element) | Event::CData(element) => {
extension.value = Some(element.unescape_and_decode(reader)?);
}
Event::End(element) => {
Expand Down
6 changes: 1 addition & 5 deletions src/util.rs
Original file line number Diff line number Diff line change
Expand Up @@ -22,11 +22,7 @@ pub fn element_text<R: BufRead>(reader: &mut Reader<R>) -> Result<Option<String>
Event::Start(element) => {
reader.read_to_end(element.name(), &mut skip_buf)?;
}
Event::CData(element) => {
let text = reader.decode(&*element).into();
content = Some(text);
}
Event::Text(element) => {
Event::Text(element) | Event::CData(element) => {
let text = element.unescape_and_decode(reader)?;
content = Some(text);
}
Expand Down

0 comments on commit 0daf20b

Please sign in to comment.