[librsvg/attribute-parsers-737: 2/26] style.rs: use set_attribute()
- From: Federico Mena Quintero <federico src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [librsvg/attribute-parsers-737: 2/26] style.rs: use set_attribute()
- Date: Fri, 21 Oct 2022 01:06:07 +0000 (UTC)
commit 21ebad450b20236102486181214e226ab89d297a
Author: Federico Mena Quintero <federico gnome org>
Date: Wed Oct 19 19:22:03 2022 -0500
style.rs: use set_attribute()
src/style.rs | 10 +++++++---
1 file changed, 7 insertions(+), 3 deletions(-)
---
diff --git a/src/style.rs b/src/style.rs
index 8c3028e92..aff92015d 100644
--- a/src/style.rs
+++ b/src/style.rs
@@ -2,7 +2,7 @@
use markup5ever::{expanded_name, local_name, namespace_url, ns};
-use crate::element::{Draw, ElementResult, SetAttributes};
+use crate::element::{set_attribute, Draw, ElementResult, SetAttributes};
use crate::error::*;
use crate::session::Session;
use crate::xml::Attributes;
@@ -54,10 +54,14 @@ impl Style {
}
impl SetAttributes for Style {
- fn set_attributes(&mut self, attrs: &Attributes, _session: &Session) -> ElementResult {
+ fn set_attributes(&mut self, attrs: &Attributes, session: &Session) -> ElementResult {
for (attr, value) in attrs.iter() {
if attr.expanded() == expanded_name!("", "type") {
- self.type_ = StyleType::parse(value).attribute(attr)?;
+ set_attribute(
+ &mut self.type_,
+ StyleType::parse(value).attribute(attr),
+ session,
+ );
}
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]