@@ -232,13 +232,11 @@ } - (void)getObjects: (id*)buffer inRange: (of_range_t)range { - size_t i; - - for (i = 0; i < range.length; i++) + for (size_t i = 0; i < range.length; i++) buffer[i] = [self objectAtIndex: range.location + i]; } - (id const*)objects { @@ -445,11 +443,11 @@ - (bool)isEqual: (id)object { /* FIXME: Optimize (for example, buffer of 16 for each) */ OFArray *otherArray; - size_t i, count; + size_t count; if (![object isKindOfClass: [OFArray class]]) return false; otherArray = object; @@ -457,11 +455,11 @@ count = [self count]; if (count != [otherArray count]) return false; - for (i = 0; i < count; i++) + for (size_t i = 0; i < count; i++) if (![[self objectAtIndex: i] isEqual: [otherArray objectAtIndex: i]]) return false; return true;