@@ -132,11 +132,11 @@ return new; } - (BOOL)isEqual: (id)obj { - if (![obj isKindOf: [OFDataArray class]]) + if (![obj isKindOfClass: [OFDataArray class]]) return NO; if ([obj count] != count || [obj itemsize] != itemsize) return NO; if (memcmp([obj data], data, count * itemsize)) return NO; @@ -146,11 +146,11 @@ - (int)compare: (id)obj { int ret; - if (![obj isKindOf: [OFDataArray class]]) + if (![obj isKindOfClass: [OFDataArray class]]) @throw [OFInvalidArgumentException newWithClass: isa andSelector: _cmd]; if ([obj itemsize] != itemsize) @throw [OFInvalidArgumentException newWithClass: isa andSelector: _cmd];