diff options
Diffstat (limited to 'src/osd/sdl/sdlsync_ntc.c')
-rw-r--r-- | src/osd/sdl/sdlsync_ntc.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/osd/sdl/sdlsync_ntc.c b/src/osd/sdl/sdlsync_ntc.c index 2126b8f0d18..b7d3c2fa994 100644 --- a/src/osd/sdl/sdlsync_ntc.c +++ b/src/osd/sdl/sdlsync_ntc.c @@ -470,7 +470,9 @@ osd_thread *osd_thread_create(osd_thread_callback callback, void *cbparam) thread = (osd_thread *)calloc(1, sizeof(osd_thread)); pthread_attr_init(&attr); +#ifndef SDLMAME_HAIKU pthread_attr_setinheritsched(&attr, PTHREAD_INHERIT_SCHED); +#endif if ( pthread_create(&thread->thread, &attr, callback, cbparam) != 0 ) { free(thread); |