diff --git a/src/include/uae.h b/src/include/uae.h index 4df6cceb..aa0f2582 100644 --- a/src/include/uae.h +++ b/src/include/uae.h @@ -24,7 +24,7 @@ extern void sleep_millis (int ms); extern void uae_reset (int, int); extern void uae_quit (void); -extern void host_shutdown(void); +extern void target_shutdown(void); extern void uae_restart (int, const TCHAR*); extern void target_reset (void); extern void target_addtorecent (const TCHAR*, int); diff --git a/src/main.cpp b/src/main.cpp index ba25a5d3..4addf380 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -411,11 +411,6 @@ void uae_quit(void) target_quit(); } -void host_shutdown(void) -{ - system("sudo poweroff"); -} - /* 0 = normal, 1 = nogui, -1 = disable nogui */ void uae_restart(int opengui, const TCHAR *cfgfile) { diff --git a/src/osdep/amiberry.cpp b/src/osdep/amiberry.cpp index 2ff0fbd1..27acb64e 100644 --- a/src/osdep/amiberry.cpp +++ b/src/osdep/amiberry.cpp @@ -1043,7 +1043,7 @@ uae_u32 emulib_target_getcpurate(uae_u32 v, uae_u32 *low) return 0; } -static void target_shutdown(void) +void target_shutdown(void) { system("sudo poweroff"); } diff --git a/src/osdep/gui/main_window.cpp b/src/osdep/gui/main_window.cpp index 9e089b02..87a4b789 100644 --- a/src/osdep/gui/main_window.cpp +++ b/src/osdep/gui/main_window.cpp @@ -631,7 +631,7 @@ namespace widgets // ------------------------------------------------ uae_quit(); gui_running = false; - host_shutdown(); + target_shutdown(); } if (actionEvent.getSource() == cmdQuit)