[project @ 2004-06-15 23:32:38 by jmb]
Tighten up parameter checking in imagemap_get svn path=/import/netsurf/; revision=976
This commit is contained in:
parent
e90502d837
commit
49b83f0a9b
|
@ -435,6 +435,7 @@ char *imagemap_get(struct content *c, const char *key, unsigned long x,
|
|||
|
||||
assert(c->type == CONTENT_HTML);
|
||||
if (key == NULL) return NULL;
|
||||
if (c->data.html.imagemaps == NULL) return NULL;
|
||||
|
||||
slot = imagemap_hash(key);
|
||||
|
||||
|
@ -444,7 +445,7 @@ char *imagemap_get(struct content *c, const char *key, unsigned long x,
|
|||
break;
|
||||
}
|
||||
|
||||
if (map == 0) return NULL;
|
||||
if (map == 0 || map->list == NULL) return NULL;
|
||||
|
||||
for (entry = map->list; entry; entry = entry->next) {
|
||||
switch (entry->type) {
|
||||
|
|
Loading…
Reference in New Issue