Differences From Artifact [3ff1e2b592]:
- File
src/OFThread.m
— part of check-in
[c9621825fc]
at
2017-06-04 18:48:03
on branch trunk
— Treat MorphOS + ixemul as a separate platform
This reduces the ifdef hell and makes much more sense, as with ixemul,
no native calls are allowed. (user: js, size: 9030) [annotate] [blame] [check-ins using]
To Artifact [c1e478224c]:
- File src/OFThread.m — part of check-in [c9efebeff9] at 2017-09-26 22:40:49 on branch trunk — Work around Clang analyzer false positives (user: js, size: 9068) [annotate] [blame] [check-ins using] [more...]
︙ | ︙ | |||
369 370 371 372 373 374 375 | - copy { return [self retain]; } - (OFRunLoop *)runLoop { | | | 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 | - copy { return [self retain]; } - (OFRunLoop *)runLoop { # if defined(OF_HAVE_ATOMIC_OPS) && !defined(__clang_analyzer__) if (_runLoop == nil) { OFRunLoop *tmp = [[OFRunLoop alloc] init]; if (!of_atomic_ptr_cmpswap((void **)&_runLoop, nil, tmp)) [tmp release]; } # else |
︙ | ︙ |