@@ -26,16 +26,16 @@ + (instancetype)exceptionWithCondition: (OFCondition *)condition { return [[[self alloc] initWithCondition: condition] autorelease]; } -- init +- (instancetype)init { return [self initWithCondition: nil]; } -- initWithCondition: (OFCondition *)condition +- (instancetype)initWithCondition: (OFCondition *)condition { self = [super init]; _condition = [condition retain];