summaryrefslogtreecommitdiff
path: root/frontends/amiga
diff options
context:
space:
mode:
authorChris Young <chris@unsatisfactorysoftware.co.uk>2016-12-11 15:24:56 +0000
committerChris Young <chris@unsatisfactorysoftware.co.uk>2016-12-11 15:24:56 +0000
commit433418a8e9655fe19ab704129ee652b7316dc343 (patch)
tree410ccc6e4e823b34be214278248eda8ea3559a39 /frontends/amiga
parent34a587849c9999f12d4199d744e7c72204369eab (diff)
downloadnetsurf-433418a8e9655fe19ab704129ee652b7316dc343.tar.gz
netsurf-433418a8e9655fe19ab704129ee652b7316dc343.tar.bz2
Finalise bitmap code last as purging the cache needs it
Diffstat (limited to 'frontends/amiga')
-rw-r--r--frontends/amiga/gui.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/frontends/amiga/gui.c b/frontends/amiga/gui.c
index 4d3af0b0d..b97cb1006 100644
--- a/frontends/amiga/gui.c
+++ b/frontends/amiga/gui.c
@@ -3065,14 +3065,12 @@ static void gui_quit(void)
ami_clipboard_free();
ami_schedule_free();
+ ami_object_fini();
FreeSysObject(ASOT_PORT, appport);
FreeSysObject(ASOT_PORT, sport);
FreeSysObject(ASOT_PORT, schedulermsgport);
- ami_object_fini();
- ami_bitmap_fini();
-
LOG("Closing screen");
ami_gui_close_screen(scrn, locked_screen, FALSE);
if(nsscreentitle) FreeVec(nsscreentitle);
@@ -5775,6 +5773,7 @@ int main(int argc, char** argv)
ami_memory_fini(memhandler);
#endif
+ ami_bitmap_fini();
ami_libs_close();
return RETURN_OK;