531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
|
void *pool = objc_autoreleasePoolPush();
id target = [[_target retain] autorelease];
id object1 = [[_object1 retain] autorelease];
id object2 = [[_object2 retain] autorelease];
id object3 = [[_object3 retain] autorelease];
id object4 = [[_object4 retain] autorelease];
OF_ENSURE(_arguments <= 4);
if (_repeats && _valid) {
int64_t missedIntervals =
-_fireDate.timeIntervalSinceNow / _interval;
OFTimeInterval newFireDate;
OFRunLoop *runLoop;
|
|
|
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
|
void *pool = objc_autoreleasePoolPush();
id target = [[_target retain] autorelease];
id object1 = [[_object1 retain] autorelease];
id object2 = [[_object2 retain] autorelease];
id object3 = [[_object3 retain] autorelease];
id object4 = [[_object4 retain] autorelease];
OFEnsure(_arguments <= 4);
if (_repeats && _valid) {
int64_t missedIntervals =
-_fireDate.timeIntervalSinceNow / _interval;
OFTimeInterval newFireDate;
OFRunLoop *runLoop;
|