366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
|
}
#endif
[condition lock];
[condition signal];
[condition unlock];
if (repeats) {
OFDate *old = fireDate;
fireDate = [[OFDate alloc]
initWithTimeIntervalSinceNow: interval];
[old release];
[[OFRunLoop currentRunLoop] addTimer: self];
} else
|
|
|
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
|
}
#endif
[condition lock];
[condition signal];
[condition unlock];
if (repeats && isValid) {
OFDate *old = fireDate;
fireDate = [[OFDate alloc]
initWithTimeIntervalSinceNow: interval];
[old release];
[[OFRunLoop currentRunLoop] addTimer: self];
} else
|