< prev index next >
src/java.desktop/macosx/native/libosxapp/ThreadUtilities.m
Print this page
rev 54086 : 8240487: Cleanup whitespace in .cc, .hh, .m, and .mm files
*** 71,83 ****
appkitThreadGroup = group;
}
+ (void)performOnMainThreadWaiting:(BOOL)wait block:(void (^)())block {
if ([NSThread isMainThread] && wait == YES) {
! block();
! } else {
! [JNFRunLoop performOnMainThreadWaiting:wait withBlock:block];
}
}
+ (void)performOnMainThread:(SEL)aSelector on:(id)target withObject:(id)arg waitUntilDone:(BOOL)wait {
if ([NSThread isMainThread] && wait == YES) {
--- 71,83 ----
appkitThreadGroup = group;
}
+ (void)performOnMainThreadWaiting:(BOOL)wait block:(void (^)())block {
if ([NSThread isMainThread] && wait == YES) {
! block();
! } else {
! [JNFRunLoop performOnMainThreadWaiting:wait withBlock:block];
}
}
+ (void)performOnMainThread:(SEL)aSelector on:(id)target withObject:(id)arg waitUntilDone:(BOOL)wait {
if ([NSThread isMainThread] && wait == YES) {
< prev index next >