@@ -186,29 +186,31 @@ - init { if (object_getClass(self) == [OFDictionary class]) { @try { [self doesNotRecognizeSelector: _cmd]; - abort(); } @catch (id e) { [self release]; @throw e; } + + abort(); } return [super init]; } - initWithDictionary: (OFDictionary*)dictionary { @try { [self doesNotRecognizeSelector: _cmd]; - abort(); } @catch (id e) { [self release]; @throw e; } + + abort(); } - initWithObject: (id)object forKey: (id)key { @@ -248,15 +250,16 @@ forKeys: (id const*)keys count: (size_t)count { @try { [self doesNotRecognizeSelector: _cmd]; - abort(); } @catch (id e) { [self release]; @throw e; } + + abort(); } - initWithKeysAndObjects: (id)firstKey, ... { id ret; @@ -273,26 +276,28 @@ - initWithKey: (id)firstKey arguments: (va_list)arguments { @try { [self doesNotRecognizeSelector: _cmd]; - abort(); } @catch (id e) { [self release]; @throw e; } + + abort(); } - initWithSerialization: (OFXMLElement*)element { @try { [self doesNotRecognizeSelector: _cmd]; - abort(); } @catch (id e) { [self release]; @throw e; } + + abort(); } - (id)objectForKey: (id)key { [self doesNotRecognizeSelector: _cmd];