aboutsummaryrefslogtreecommitdiffstats
path: root/src/events/xml_reader.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/events/xml_reader.rs')
-rw-r--r--src/events/xml_reader.rs10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/events/xml_reader.rs b/src/events/xml_reader.rs
index 6bb9936..fb09864 100644
--- a/src/events/xml_reader.rs
+++ b/src/events/xml_reader.rs
@@ -74,11 +74,11 @@ impl<R: Read> XmlReader<R> {
}))
}
"date" => {
- return Some(
- self.read_content(|s| {
- Ok(Event::DateValue(Date::from_rfc3339(&s)?))
- }),
- )
+ return Some(self.read_content(|s| {
+ Ok(Event::DateValue(
+ Date::from_rfc3339(&s).map_err(|()| Error::InvalidData)?,
+ ))
+ }))
}
"integer" => {
return Some(self.read_content(|s| match FromStr::from_str(&s) {