diff options
author | Chris Young <chris@unsatisfactorysoftware.co.uk> | 2016-11-19 21:08:41 +0000 |
---|---|---|
committer | Chris Young <chris@unsatisfactorysoftware.co.uk> | 2016-11-19 21:10:55 +0000 |
commit | faf4c1fb6012941134046db14370f60748184b05 (patch) | |
tree | 7ee2edc98702fed681a51d88ab50a4a9a958dca4 /frontends/amiga/icon.c | |
parent | 61a00c3832332bc27b991d3e20702a7f900e5098 (diff) | |
download | netsurf-faf4c1fb6012941134046db14370f60748184b05.tar.gz netsurf-faf4c1fb6012941134046db14370f60748184b05.tar.bz2 |
Free and clear icondata to avoid a potential double-free
Diffstat (limited to 'frontends/amiga/icon.c')
-rw-r--r-- | frontends/amiga/icon.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/frontends/amiga/icon.c b/frontends/amiga/icon.c index bd79a5502..fd996ef84 100644 --- a/frontends/amiga/icon.c +++ b/frontends/amiga/icon.c @@ -543,6 +543,6 @@ void amiga_icon_free(struct DiskObject *dobj) struct bitmap *bm = dobj->do_Gadget.UserData; FreeDiskObject(dobj); - if(bm) FreeVec(ami_bitmap_get_icondata(bm)); + if(bm) ami_bitmap_free_icondata(bm); } |