summaryrefslogtreecommitdiff
path: root/render/html.c
diff options
context:
space:
mode:
authorJohn Mark Bell <jmb@netsurf-browser.org>2004-12-08 00:33:25 +0000
committerJohn Mark Bell <jmb@netsurf-browser.org>2004-12-08 00:33:25 +0000
commit76efc5a0d0a36995f29f9bd3f4f5e46f4f376629 (patch)
treee51c9cce506ed932371cdffb60c4bd515e11e724 /render/html.c
parentd86553ef7e134f9b1e95ced30ff7476351cc94c3 (diff)
downloadnetsurf-76efc5a0d0a36995f29f9bd3f4f5e46f4f376629.tar.gz
netsurf-76efc5a0d0a36995f29f9bd3f4f5e46f4f376629.tar.bz2
[project @ 2004-12-08 00:33:25 by jmb]
Update to work with new imagemap interface svn path=/import/netsurf/; revision=1391
Diffstat (limited to 'render/html.c')
-rw-r--r--render/html.c8
1 files changed, 7 insertions, 1 deletions
diff --git a/render/html.c b/render/html.c
index 62f75aadf..1b4cf093f 100644
--- a/render/html.c
+++ b/render/html.c
@@ -239,7 +239,13 @@ bool html_convert(struct content *c, int width, int height)
/*box_dump(c->data.html.layout->children, 0);*/
/* extract image maps - can't do this sensibly in xml_to_box */
- imagemap_extract(html, c);
+ if (!imagemap_extract(html, c)) {
+ LOG(("imagemap extraction failed"));
+ msg_data.error = messages_get("NoMemory");
+ content_broadcast(c, CONTENT_MSG_ERROR, msg_data);
+ warn_user("NoMemory", 0);
+ return false;
+ }
/*imagemap_dump(c);*/
/* XML tree not required past this point */