From 3576ad71cb4c75791578ba66714573d2222c14a0 Mon Sep 17 00:00:00 2001 From: Vincent Sanders Date: Sat, 24 Mar 2012 22:42:14 +0000 Subject: fix up framebuffer build flags fix select attributes svn path=/trunk/netsurf/; revision=13643 --- css/select.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'css') diff --git a/css/select.c b/css/select.c index 6bc507078..9d6edc308 100644 --- a/css/select.c +++ b/css/select.c @@ -1074,7 +1074,7 @@ css_error node_has_attribute_equal(void *pw, void *node, return CSS_NOMEM; err = dom_element_get_attribute(n, name, &atr_val); - if ((err != DOM_NO_ERR) && (atr_val != NULL)) { + if ((err != DOM_NO_ERR) || (atr_val == NULL)) { dom_string_unref(name); *match = false; return CSS_OK; @@ -1126,7 +1126,7 @@ css_error node_has_attribute_dashmatch(void *pw, void *node, return CSS_NOMEM; err = dom_element_get_attribute(n, name, &atr_val); - if ((err != DOM_NO_ERR) && (atr_val != NULL)) { + if ((err != DOM_NO_ERR) || (atr_val == NULL)) { dom_string_unref(name); *match = false; return CSS_OK; @@ -1193,7 +1193,7 @@ css_error node_has_attribute_includes(void *pw, void *node, return CSS_NOMEM; err = dom_element_get_attribute(n, name, &atr_val); - if ((err != DOM_NO_ERR) && (atr_val != NULL)) { + if ((err != DOM_NO_ERR) || (atr_val == NULL)) { dom_string_unref(name); *match = false; return CSS_OK; @@ -1261,7 +1261,7 @@ css_error node_has_attribute_prefix(void *pw, void *node, return CSS_NOMEM; err = dom_element_get_attribute(n, name, &atr_val); - if ((err != DOM_NO_ERR) && (atr_val != NULL)) { + if ((err != DOM_NO_ERR) || (atr_val == NULL)) { dom_string_unref(name); *match = false; return CSS_OK; @@ -1325,7 +1325,7 @@ css_error node_has_attribute_suffix(void *pw, void *node, return CSS_NOMEM; err = dom_element_get_attribute(n, name, &atr_val); - if ((err != DOM_NO_ERR) && (atr_val != NULL)) { + if ((err != DOM_NO_ERR) || (atr_val == NULL)) { dom_string_unref(name); *match = false; return CSS_OK; @@ -1393,7 +1393,7 @@ css_error node_has_attribute_substring(void *pw, void *node, return CSS_NOMEM; err = dom_element_get_attribute(n, name, &atr_val); - if ((err != DOM_NO_ERR) && (atr_val != NULL)) { + if ((err != DOM_NO_ERR) || (atr_val == NULL)) { dom_string_unref(name); *match = false; return CSS_OK; -- cgit v1.2.3