Gitweb links:

...log 
http://git.netsurf-browser.org/netsurf.git/shortlog/251cce29b775967f756ee1294f27aeb5499cf0d9
...commit 
http://git.netsurf-browser.org/netsurf.git/commit/251cce29b775967f756ee1294f27aeb5499cf0d9
...tree 
http://git.netsurf-browser.org/netsurf.git/tree/251cce29b775967f756ee1294f27aeb5499cf0d9

The branch, master has been updated
       via  251cce29b775967f756ee1294f27aeb5499cf0d9 (commit)
      from  5a6bb392184decd72779ea93c4e0ecc492b3d77f (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commitdiff 
http://git.netsurf-browser.org/netsurf.git/commit/?id=251cce29b775967f756ee1294f27aeb5499cf0d9
commit 251cce29b775967f756ee1294f27aeb5499cf0d9
Author: Michael Drake <[email protected]>
Commit: Michael Drake <[email protected]>

    CSS: Selection callbacks: Update to latest LibDOM API.

diff --git a/content/handlers/css/select.c b/content/handlers/css/select.c
index 6dc1d9b..c77644b 100644
--- a/content/handlers/css/select.c
+++ b/content/handlers/css/select.c
@@ -473,6 +473,7 @@ css_error named_ancestor_node(void *pw, void *node,
 {
        dom_element_named_ancestor_node(node, qname->name,
                        (struct dom_element **)ancestor);
+       dom_node_unref(*ancestor);
 
        return CSS_OK;
 }
@@ -493,6 +494,7 @@ css_error named_parent_node(void *pw, void *node,
 {
        dom_element_named_parent_node(node, qname->name,
                        (struct dom_element **)parent);
+       dom_node_unref(*parent);
 
        return CSS_OK;
 }
@@ -642,6 +644,7 @@ css_error named_generic_sibling_node(void *pw, void *node,
 css_error parent_node(void *pw, void *node, void **parent)
 {
        dom_element_parent_node(node, (struct dom_element **)parent);
+       dom_node_unref(*parent);
 
        return CSS_OK;
 }


-----------------------------------------------------------------------

Summary of changes:
 content/handlers/css/select.c |    3 +++
 1 file changed, 3 insertions(+)

diff --git a/content/handlers/css/select.c b/content/handlers/css/select.c
index 6dc1d9b..c77644b 100644
--- a/content/handlers/css/select.c
+++ b/content/handlers/css/select.c
@@ -473,6 +473,7 @@ css_error named_ancestor_node(void *pw, void *node,
 {
        dom_element_named_ancestor_node(node, qname->name,
                        (struct dom_element **)ancestor);
+       dom_node_unref(*ancestor);
 
        return CSS_OK;
 }
@@ -493,6 +494,7 @@ css_error named_parent_node(void *pw, void *node,
 {
        dom_element_named_parent_node(node, qname->name,
                        (struct dom_element **)parent);
+       dom_node_unref(*parent);
 
        return CSS_OK;
 }
@@ -642,6 +644,7 @@ css_error named_generic_sibling_node(void *pw, void *node,
 css_error parent_node(void *pw, void *node, void **parent)
 {
        dom_element_parent_node(node, (struct dom_element **)parent);
+       dom_node_unref(*parent);
 
        return CSS_OK;
 }


-- 
NetSurf Browser
_______________________________________________
netsurf-commits mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to