506
507
508
509
510
511
512
513
514
515
516
517
518
519
|
}
- (bool)isEqual: (id)object
{
/* FIXME: Optimize (for example, buffer of 16 for each) */
OFArray *otherArray;
size_t count;
if (![object isKindOfClass: [OFArray class]])
return false;
otherArray = object;
count = [self count];
|
>
>
>
|
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
|
}
- (bool)isEqual: (id)object
{
/* FIXME: Optimize (for example, buffer of 16 for each) */
OFArray *otherArray;
size_t count;
if (object == self)
return true;
if (![object isKindOfClass: [OFArray class]])
return false;
otherArray = object;
count = [self count];
|