Index: src/OFMutableString.m ================================================================== --- src/OFMutableString.m +++ src/OFMutableString.m @@ -131,11 +131,11 @@ [self freeMemory: s->cString]; s->cString = newCString; s->cStringLength = newCStringLength; /* - * Even though cStringLength can change, length can not, therefore no + * Even though cStringLength can change, length cannot, therefore no * need to change it. */ } - (void)setToCString: (const char*)newCString Index: src/OFSet_hashtable.m ================================================================== --- src/OFSet_hashtable.m +++ src/OFSet_hashtable.m @@ -17,10 +17,12 @@ #include "config.h" #define OF_SET_HASHTABLE_M #import "OFSet_hashtable.h" +#import "OFMutableSet_hashtable.h" +#import "OFCountedSet_hashtable.h" #import "OFMutableDictionary_hashtable.h" #import "OFArray.h" #import "OFString.h" #import "OFNumber.h" #import "OFXMLElement.h" @@ -185,13 +187,13 @@ - (BOOL)isEqual: (id)object { OFSet_hashtable *otherSet; - if (![object isKindOfClass: [OFSet_hashtable class]] /*&& + if (![object isKindOfClass: [OFSet_hashtable class]] && ![object isKindOfClass: [OFMutableSet_hashtable class]] && - ![object isKindOfClass: [OFCountedSet_hashtable class]]*/) + ![object isKindOfClass: [OFCountedSet_hashtable class]]) return [super isEqual: object]; otherSet = object; return [otherSet->dictionary isEqual: dictionary];