@@ -279,21 +279,21 @@ return [[OFMutableString alloc] initWithString: self]; } - (BOOL)isEqual: (id)obj { - if (![obj isKindOf: [OFString class]]) + if (![obj isKindOfClass: [OFString class]]) return NO; if (strcmp(string, [obj cString])) return NO; return YES; } - (int)compare: (id)obj { - if (![obj isKindOf: [OFString class]]) + if (![obj isKindOfClass: [OFString class]]) @throw [OFInvalidArgumentException newWithClass: isa andSelector: _cmd]; return strcmp(string, [obj cString]); }