Fix -[X509OID isEqual:].
This commit is contained in:
parent
bb240ea8aa
commit
644461e602
1 changed files with 8 additions and 3 deletions
|
@ -464,9 +464,14 @@
|
|||
|
||||
- (BOOL)isEqual: (id)object
|
||||
{
|
||||
if (([object isKindOfClass: [OFString class]]) ||
|
||||
([object isKindOfClass: [X509OID class]]))
|
||||
return [object isEqual: _string];
|
||||
if ([object isKindOfClass: [X509OID class]]) {
|
||||
X509OID *OID = object;
|
||||
|
||||
return [OID->_string isEqual: _string];
|
||||
}
|
||||
|
||||
if ([object isKindOfClass: [OFString class]])
|
||||
return [_string isEqual: object];
|
||||
|
||||
return NO;
|
||||
}
|
||||
|
|
Reference in a new issue