318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
|
[[listObject->object retain] autorelease];
[timersQueue removeListObject: listObject];
} else
timer = nil;
}
[timer fire];
@synchronized (timersQueue) {
nextTimer = [[timersQueue firstObject] fireDate];
}
/* Watch for stream events until the next timer is due */
if (nextTimer != nil) {
|
>
|
|
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
|
[[listObject->object retain] autorelease];
[timersQueue removeListObject: listObject];
} else
timer = nil;
}
if ([timer isValid])
[timer fire];
@synchronized (timersQueue) {
nextTimer = [[timersQueue firstObject] fireDate];
}
/* Watch for stream events until the next timer is due */
if (nextTimer != nil) {
|