[librsvg: 8/51] component_transfer.rs: Don't create a NodeError directly



commit cffd40ecd2f1e8fed3558f537d671ff3e5efa0c3
Author: Federico Mena Quintero <federico gnome org>
Date:   Mon Dec 16 20:19:36 2019 -0600

    component_transfer.rs: Don't create a NodeError directly

 rsvg_internals/src/filters/component_transfer.rs | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)
---
diff --git a/rsvg_internals/src/filters/component_transfer.rs 
b/rsvg_internals/src/filters/component_transfer.rs
index 16cfae2f..300e82b1 100644
--- a/rsvg_internals/src/filters/component_transfer.rs
+++ b/rsvg_internals/src/filters/component_transfer.rs
@@ -4,7 +4,7 @@ use cairo::{self, ImageSurface};
 use markup5ever::{expanded_name, local_name, namespace_url, ns, QualName};
 
 use crate::drawing_ctx::DrawingCtx;
-use crate::error::{AttributeResultExt, NodeError};
+use crate::error::*;
 use crate::node::{NodeResult, NodeTrait, NodeType, RsvgNode};
 use crate::number_list::{NumberList, NumberListError, NumberListLength};
 use crate::parsers;
@@ -218,12 +218,12 @@ macro_rules! func_x {
                                 NumberList::parse_str(value, NumberListLength::Unbounded).map_err(
                                     |err| {
                                         if let NumberListError::Parse(err) = err {
-                                            NodeError::parse_error(attr, &err)
+                                            ValueErrorKind::parse_error(&err)
                                         } else {
                                             panic!("unexpected number list error");
                                         }
                                     },
-                                )?;
+                                ).attribute(attr)?;
                             self.table_values = v;
                         }
                         expanded_name!(svg "slope") => {


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]