@@ -20,10 +20,11 @@ #import "OFEnumerator.h" #import "OFArray.h" #import "autorelease.h" +#import "macros.h" @implementation OFEnumerator - init { if (object_getClass(self) == [OFEnumerator class]) { @@ -39,12 +40,11 @@ return [super init]; } - (id)nextObject { - [self doesNotRecognizeSelector: _cmd]; - abort(); + OF_UNRECOGNIZED_SELECTOR } - (OFArray*)allObjects { OFMutableArray *ret = [OFMutableArray array]; @@ -61,9 +61,8 @@ return ret; } - (void)reset { - [self doesNotRecognizeSelector: _cmd]; - abort(); + OF_UNRECOGNIZED_SELECTOR } @end