[librsvg: 10/51] image.rs: Don't create a NodeError directly
- From: Federico Mena Quintero <federico src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [librsvg: 10/51] image.rs: Don't create a NodeError directly
- Date: Thu, 19 Dec 2019 01:48:51 +0000 (UTC)
commit acae66ef029f7adaa7ff8ec3f30daa56c13b3160
Author: Federico Mena Quintero <federico gnome org>
Date: Tue Dec 17 10:44:14 2019 -0600
image.rs: Don't create a NodeError directly
rsvg_internals/src/image.rs | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
---
diff --git a/rsvg_internals/src/image.rs b/rsvg_internals/src/image.rs
index c77dd267..514f36fb 100644
--- a/rsvg_internals/src/image.rs
+++ b/rsvg_internals/src/image.rs
@@ -7,7 +7,7 @@ use crate::allowed_url::Href;
use crate::aspect_ratio::AspectRatio;
use crate::bbox::BoundingBox;
use crate::drawing_ctx::{ClipMode, DrawingCtx};
-use crate::error::{NodeError, RenderingError};
+use crate::error::*;
use crate::float_eq_cairo::ApproxEqCairo;
use crate::length::*;
use crate::node::*;
@@ -42,9 +42,9 @@ impl NodeTrait for Image {
// "path" is used by some older Adobe Illustrator versions
expanded_name!(xlink "href") | expanded_name!(svg "path") => {
- let href = Href::parse(value).map_err(|_| {
- NodeError::parse_error(attr, "could not parse href")
- })?;
+ let href = Href::parse(value)
+ .map_err(|_| ValueErrorKind::parse_error("could not parse href"))
+ .attribute(attr)?;
self.href = Some(href);
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]