[librsvg: 1/26] element_name() - return a QualName, not a str
- From: Federico Mena Quintero <federico src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [librsvg: 1/26] element_name() - return a QualName, not a str
- Date: Sun, 10 Nov 2019 20:16:47 +0000 (UTC)
commit 887fb8a870bd3954bd2a103f50f26bc7078a092b
Author: Federico Mena Quintero <federico gnome org>
Date: Thu Nov 7 11:19:07 2019 -0600
element_name() - return a QualName, not a str
rsvg_internals/src/css.rs | 2 +-
rsvg_internals/src/node.rs | 4 ++--
2 files changed, 3 insertions(+), 3 deletions(-)
---
diff --git a/rsvg_internals/src/css.rs b/rsvg_internals/src/css.rs
index a14142a1..bba7e9b8 100644
--- a/rsvg_internals/src/css.rs
+++ b/rsvg_internals/src/css.rs
@@ -217,7 +217,7 @@ impl CssRules {
//
// This is basically a semi-compliant CSS2 selection engine
- let element_name = node_data.element_name();
+ let element_name = node_data.element_name().local.as_ref();
let id = node_data.get_id();
// *
diff --git a/rsvg_internals/src/node.rs b/rsvg_internals/src/node.rs
index 3e4a701d..b98b8cc0 100644
--- a/rsvg_internals/src/node.rs
+++ b/rsvg_internals/src/node.rs
@@ -78,8 +78,8 @@ impl NodeData {
self.node_type
}
- pub fn element_name(&self) -> &str {
- self.element_name.local.as_ref()
+ pub fn element_name(&self) -> &QualName {
+ &self.element_name
}
pub fn get_id(&self) -> Option<&str> {
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]