diff options
-rw-r--r-- | render/imagemap.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/render/imagemap.c b/render/imagemap.c index b9167cec2..d52e5bdd4 100644 --- a/render/imagemap.c +++ b/render/imagemap.c @@ -542,6 +542,7 @@ bool imagemap_addtolist(xmlNode *n, char *base_url, struct mapentry **entry) ycoords = realloc(new_map->bounds.poly.ycoords, num * sizeof(float)); if (ycoords == NULL) { + free(xcoords); free(new_map->bounds.poly.ycoords); free(new_map->bounds.poly.xcoords); free(new_map->target); |