diff options
author | Chris Young <chris@unsatisfactorysoftware.co.uk> | 2015-08-15 14:25:50 +0100 |
---|---|---|
committer | Chris Young <chris@unsatisfactorysoftware.co.uk> | 2015-08-15 14:25:50 +0100 |
commit | beb5b9a542f94794db212fd78ff13387740517d6 (patch) | |
tree | 6eab6f1913b016d51434010dfcbae2efbaadf00f /amiga/gui_options.c | |
parent | ff1de8997694e3278e8d72ced1adb866983443fc (diff) | |
download | netsurf-beb5b9a542f94794db212fd78ff13387740517d6.tar.gz netsurf-beb5b9a542f94794db212fd78ff13387740517d6.tar.bz2 |
Remove a double free and re-arrange to stop referencing a freed pointer.
Diffstat (limited to 'amiga/gui_options.c')
-rwxr-xr-x | amiga/gui_options.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/amiga/gui_options.c b/amiga/gui_options.c index ffda7d5b6..42ee09a5b 100755 --- a/amiga/gui_options.c +++ b/amiga/gui_options.c @@ -1948,9 +1948,8 @@ static void ami_gui_opts_use(bool save) void ami_gui_opts_close(void) { DisposeObject(gow->objects[OID_MAIN]); - DelObject(gow->node); ami_gui_opts_free(gow); - FreeVec(gow); + DelObject(gow->node); gow = NULL; } |