summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChris Young <chris@unsatisfactorysoftware.co.uk>2015-08-15 14:25:50 +0100
committerChris Young <chris@unsatisfactorysoftware.co.uk>2015-08-15 14:25:50 +0100
commitbeb5b9a542f94794db212fd78ff13387740517d6 (patch)
tree6eab6f1913b016d51434010dfcbae2efbaadf00f
parentff1de8997694e3278e8d72ced1adb866983443fc (diff)
downloadnetsurf-beb5b9a542f94794db212fd78ff13387740517d6.tar.gz
netsurf-beb5b9a542f94794db212fd78ff13387740517d6.tar.bz2
Remove a double free and re-arrange to stop referencing a freed pointer.
-rwxr-xr-xamiga/gui_options.c3
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;
}