(Cocoa) Rewrite poll_iteration

This commit is contained in:
Twinaphex 2016-06-04 18:03:46 +02:00
parent 4b0401462f
commit 8e9bb03301

View File

@ -207,14 +207,15 @@ static char** waiting_argv;
static void poll_iteration(void) static void poll_iteration(void)
{ {
NSEvent *event = NULL; while (1)
do
{ {
event = [NSApp nextEventMatchingMask:NSAnyEventMask untilDate:[NSDate distantPast] inMode:NSDefaultRunLoopMode dequeue:YES]; NSEvent *event = [NSApp nextEventMatchingMask:NSAnyEventMask untilDate:[NSDate distantPast] inMode:NSDefaultRunLoopMode dequeue:YES];
if (!event)
break;
[event retain];
[NSApp sendEvent: event]; [NSApp sendEvent: event];
}while(event != nil); [event release];
};
} }
- (void) rarch_main - (void) rarch_main