From a1b60054976684f1e9138de0714351610319676b Mon Sep 17 00:00:00 2001 From: John Mark Bell Date: Mon, 18 Sep 2006 00:16:39 +0000 Subject: Fix 1559653. svn path=/trunk/netsurf/; revision=2959 --- render/imagemap.c | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'render/imagemap.c') diff --git a/render/imagemap.c b/render/imagemap.c index c8fbb47c4..fc6e9bec8 100644 --- a/render/imagemap.c +++ b/render/imagemap.c @@ -235,8 +235,13 @@ bool imagemap_extract(xmlNode *node, struct content *c) if (node->type == XML_ELEMENT_NODE) { if (strcmp(node->name, "map") == 0) { - if ((name = (char*)xmlGetProp(node, (const xmlChar*)"name")) == NULL) - return true; + if ((name = (char *)xmlGetProp(node, + (const xmlChar *)"id")) == NULL) { + if ((name = (char *)xmlGetProp(node, + (const xmlChar *)"name")) == + NULL) + return true; + } if (!imagemap_extract_map(node, c, &entry)) { xmlFree(name); return false; -- cgit v1.2.3