[gxml] get_elements_by_tag_name() adds first current element



commit 88dd65655b53224521d71d9b7914de77985ab036
Author: Yannick Inizan <inizan yannick gmail com>
Date:   Sun Aug 28 20:03:58 2016 -0500

    get_elements_by_tag_name() adds first current element

 gxml/GXmlElement.vala |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
---
diff --git a/gxml/GXmlElement.vala b/gxml/GXmlElement.vala
index e1af184..af154ab 100644
--- a/gxml/GXmlElement.vala
+++ b/gxml/GXmlElement.vala
@@ -242,9 +242,9 @@ public class GXml.GElement : GXml.GNonDocumentChildNode,
   public DomHTMLCollection get_elements_by_tag_name (string local_name) {
     var l = new GDomHTMLCollection ();
     foreach (GXml.DomElement n in children) {
-      l.add_all (n.get_elements_by_tag_name (local_name));
       if (n.node_name == local_name)
         l.add ((DomElement) n);
+      l.add_all (n.get_elements_by_tag_name (local_name));
     }
     return l;
   }


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