@@ -504,15 +504,15 @@ #endif [super dealloc]; } -- (of_comparison_result_t)compare: (id )object +- (of_comparison_result_t)compare: (id )object { OFTimer *timer; - if (![object isKindOfClass: [OFTimer class]]) + if (![(id)object isKindOfClass: [OFTimer class]]) @throw [OFInvalidArgumentException exception]; timer = (OFTimer *)object; return [_fireDate compare: timer->_fireDate];