@@ -167,21 +167,21 @@ if (_terminate) { objc_autoreleasePoolPop(pool); return nil; } - listObject = [_queue firstListObject]; + listObject = _queue.firstListObject; while (listObject == NULL) { [_queueCondition wait]; if (_terminate) { objc_autoreleasePoolPop(pool); return nil; } - listObject = [_queue firstListObject]; + listObject = _queue.firstListObject; } job = [[listObject->object retain] autorelease]; [_queue removeListObject: listObject]; } @finally {