diff options
Diffstat (limited to 'src/osd/modules/lib/osdlib_macosx.cpp')
-rw-r--r-- | src/osd/modules/lib/osdlib_macosx.cpp | 5 |
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); } |