diff options
Diffstat (limited to 'frontends/amiga/gui.c')
-rw-r--r-- | frontends/amiga/gui.c | 5 |
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; |