@@ -273,15 +273,14 @@ return [self objectAtIndex: index]; } - (id)valueForKey: (OFString *)key { - OFMutableArray *ret; + id ret; if ([key hasPrefix: @"@"]) { void *pool = objc_autoreleasePoolPush(); - id ret; key = [key substringWithRange: of_range(1, [key length] - 1)]; ret = [[super valueForKey: key] retain]; objc_autoreleasePoolPop(pool); @@ -730,13 +729,13 @@ } - (void)makeObjectsPerformSelector: (SEL)selector withObject: (id)object { - for (id object in self) - [object performSelector: selector - withObject: object]; + for (id objectIter in self) + [objectIter performSelector: selector + withObject: object]; } - (OFArray *)sortedArray { OFMutableArray *new = [[self mutableCopy] autorelease];