summaryrefslogtreecommitdiffstatshomepage
path: root/src/osd/modules/lib/osdlib_macosx.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/osd/modules/lib/osdlib_macosx.cpp')
-rw-r--r--src/osd/modules/lib/osdlib_macosx.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/osd/modules/lib/osdlib_macosx.cpp b/src/osd/modules/lib/osdlib_macosx.cpp
index 18730ea70ff..94b935de08d 100644
--- a/src/osd/modules/lib/osdlib_macosx.cpp
+++ b/src/osd/modules/lib/osdlib_macosx.cpp
@@ -15,6 +15,7 @@
#include <signal.h>
#include <dlfcn.h>
+#include <cstdio>
#include <iomanip>
#include <memory>
@@ -49,8 +50,10 @@ int osd_setenv(const char *name, const char *value, int overwrite)
// osd_process_kill
//============================================================
-void osd_process_kill(void)
+void osd_process_kill()
{
+ std::fflush(stdout);
+ std::fflush(stderr);
kill(getpid(), SIGKILL);
}