summaryrefslogtreecommitdiff
path: root/render
diff options
context:
space:
mode:
authorJohn-Mark Bell <jmb@netsurf-browser.org>2012-08-30 23:58:06 +0100
committerJohn-Mark Bell <jmb@netsurf-browser.org>2012-08-30 23:58:06 +0100
commitba7fba824d8b3dfcaa7da4c74a3d7d5c75c811e6 (patch)
tree3b5154c42e3f43968d56336601b7cdce031b32df /render
parent5c53f01ead20a9dee302cd43654ae25c1bbcc15e (diff)
downloadnetsurf-ba7fba824d8b3dfcaa7da4c74a3d7d5c75c811e6.tar.gz
netsurf-ba7fba824d8b3dfcaa7da4c74a3d7d5c75c811e6.tar.bz2
Cope with missing/empty href attribute
Diffstat (limited to 'render')
-rw-r--r--render/imagemap.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/render/imagemap.c b/render/imagemap.c
index fb1b8cd3f..ef79e35c5 100644
--- a/render/imagemap.c
+++ b/render/imagemap.c
@@ -425,7 +425,7 @@ imagemap_addtolist(dom_node *n, nsurl *base_url,
}
exc = dom_element_get_attribute(n, corestring_dom_href, &href);
- if (exc != DOM_NO_ERR) {
+ if (exc != DOM_NO_ERR || href == NULL) {
/* No href="" attribute, skip this element */
goto ok_out;
}