summaryrefslogtreecommitdiff
path: root/javascript
diff options
context:
space:
mode:
authorDaniel Silverstone <dsilvers@digital-scurf.org>2015-10-21 18:30:42 +0200
committerDaniel Silverstone <dsilvers@digital-scurf.org>2015-10-21 18:30:42 +0200
commit629287c224ad87a2fc813009ce9fcd46f46baff8 (patch)
treee8b40d8d8d1dda4e038725b497b384ba1c902638 /javascript
parent0ddb60d82acfa0b8bc967562d4a3672fd3780d20 (diff)
downloadnetsurf-629287c224ad87a2fc813009ce9fcd46f46baff8.tar.gz
netsurf-629287c224ad87a2fc813009ce9fcd46f46baff8.tar.bz2
Revert "allow for libdom node calls which return NULL to indicate no node."
This reverts commit 37ea372a100f6a1a47afc47ce9430ed6e2b4c44b.
Diffstat (limited to 'javascript')
-rw-r--r--javascript/duktape/Node.bnd16
1 files changed, 4 insertions, 12 deletions
diff --git a/javascript/duktape/Node.bnd b/javascript/duktape/Node.bnd
index 3a723ddfb..0b1bfe390 100644
--- a/javascript/duktape/Node.bnd
+++ b/javascript/duktape/Node.bnd
@@ -132,9 +132,7 @@ getter Node::firstChild()
dom_exception exc;
dom_node *n;
exc = dom_node_get_first_child(priv->node, &n);
- if ((exc != DOM_NO_ERR) || (n == NULL)) {
- return 0;
- }
+ if (exc != DOM_NO_ERR) return 0;
if (dukky_push_node(ctx, n) == false) {
dom_node_unref(n);
return 0;
@@ -148,9 +146,7 @@ getter Node::lastChild()
dom_exception exc;
dom_node *n;
exc = dom_node_get_last_child(priv->node, &n);
- if ((exc != DOM_NO_ERR) || (n == NULL)) {
- return 0;
- }
+ if (exc != DOM_NO_ERR) return 0;
if (dukky_push_node(ctx, n) == false) {
dom_node_unref(n);
return 0;
@@ -164,9 +160,7 @@ getter Node::previousSibling()
dom_exception exc;
dom_node *n;
exc = dom_node_get_previous_sibling(priv->node, &n);
- if ((exc != DOM_NO_ERR) || (n == NULL)) {
- return 0;
- }
+ if (exc != DOM_NO_ERR) return 0;
if (dukky_push_node(ctx, n) == false) {
dom_node_unref(n);
return 0;
@@ -180,9 +174,7 @@ getter Node::nextSibling()
dom_exception exc;
dom_node *n;
exc = dom_node_get_next_sibling(priv->node, &n);
- if ((exc != DOM_NO_ERR) || (n == NULL)) {
- return 0;
- }
+ if (exc != DOM_NO_ERR) return 0;
if (dukky_push_node(ctx, n) == false) {
dom_node_unref(n);
return 0;