Index: src/OFArray.m ================================================================== --- src/OFArray.m +++ src/OFArray.m @@ -164,15 +164,16 @@ - init { if (object_getClass(self) == [OFArray class]) { @try { [self doesNotRecognizeSelector: _cmd]; - abort(); } @catch (id e) { [self release]; @throw e; } + + abort(); } return [super init]; } @@ -203,49 +204,53 @@ - initWithObject: (id)firstObject arguments: (va_list)arguments { @try { [self doesNotRecognizeSelector: _cmd]; - abort(); } @catch (id e) { [self release]; @throw e; } + + abort(); } - initWithArray: (OFArray*)array { @try { [self doesNotRecognizeSelector: _cmd]; - abort(); } @catch (id e) { [self release]; @throw e; } + + abort(); } - initWithObjects: (id const*)objects count: (size_t)count { @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(); } - (size_t)count { [self doesNotRecognizeSelector: _cmd]; Index: src/OFBlock.m ================================================================== --- src/OFBlock.m +++ src/OFBlock.m @@ -395,15 +395,16 @@ - init { @try { [self doesNotRecognizeSelector: _cmd]; - abort(); } @catch (id e) { [self release]; @throw e; } + + abort(); } - (void*)allocMemoryWithSize: (size_t)size { [self doesNotRecognizeSelector: _cmd]; Index: src/OFDictionary.m ================================================================== --- src/OFDictionary.m +++ src/OFDictionary.m @@ -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]; Index: src/OFFile.m ================================================================== --- src/OFFile.m +++ src/OFFile.m @@ -661,15 +661,16 @@ - init { @try { [self doesNotRecognizeSelector: _cmd]; - abort(); } @catch (id e) { [self release]; @throw e; } + + abort(); } - initWithPath: (OFString*)path mode: (OFString*)mode { @@ -794,15 +795,16 @@ - initWithPath: (OFString*)path mode: (OFString*)mode { @try { [self doesNotRecognizeSelector: _cmd]; - abort(); } @catch (id e) { [self release]; @throw e; } + + abort(); } - autorelease { return self; Index: src/OFHTTPServer.m ================================================================== --- src/OFHTTPServer.m +++ src/OFHTTPServer.m @@ -14,10 +14,11 @@ * file. */ #include "config.h" +#include #include #include #import "OFHTTPServer.h" #import "OFDataArray.h" @@ -373,10 +374,12 @@ return NO; } } @catch (OFWriteFailedException *e) { return NO; } + + abort(); } - (BOOL)parseProlog: (OFString*)line { OFString *type; Index: src/OFMapTable.m ================================================================== --- src/OFMapTable.m +++ src/OFMapTable.m @@ -90,15 +90,16 @@ - init { @try { [self doesNotRecognizeSelector: _cmd]; - abort(); } @catch (id e) { [self release]; @throw e; } + + abort(); } - initWithKeyFunctions: (of_map_table_functions_t)keyFunctions_ valueFunctions: (of_map_table_functions_t)valueFunctions_ { @@ -638,15 +639,16 @@ @implementation OFMapTableEnumerator - init { @try { [self doesNotRecognizeSelector: _cmd]; - abort(); } @catch (id e) { [self release]; @throw e; } + + abort(); } - OF_initWithMapTable: (OFMapTable*)mapTable_ buckets: (struct of_map_table_bucket**)buckets_ capacity: (uint32_t)capacity_ Index: src/OFNumber.m ================================================================== --- src/OFNumber.m +++ src/OFNumber.m @@ -451,15 +451,16 @@ - init { @try { [self doesNotRecognizeSelector: _cmd]; - abort(); } @catch (id e) { [self release]; @throw e; } + + abort(); } - initWithBool: (BOOL)bool_ { self = [super init]; Index: src/OFSet.m ================================================================== --- src/OFSet.m +++ src/OFSet.m @@ -157,52 +157,56 @@ - init { if (object_getClass(self) == [OFSet class]) { @try { [self doesNotRecognizeSelector: _cmd]; - abort(); } @catch (id e) { [self release]; @throw e; } + + abort(); } return [super init]; } - initWithSet: (OFSet*)set { @try { [self doesNotRecognizeSelector: _cmd]; - abort(); } @catch (id e) { [self release]; @throw e; } + + abort(); } - initWithArray: (OFArray*)array { @try { [self doesNotRecognizeSelector: _cmd]; - abort(); } @catch (id e) { [self release]; @throw e; } + + abort(); } - initWithObjects: (id const*)objects count: (size_t)count { @try { [self doesNotRecognizeSelector: _cmd]; - abort(); } @catch (id e) { [self release]; @throw e; } + + abort(); } - (id)initWithObjects: (id)firstObject, ... { id ret; @@ -219,26 +223,28 @@ - initWithObject: (id)firstObject 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(); } - (size_t)count { [self doesNotRecognizeSelector: _cmd]; Index: src/OFString.m ================================================================== --- src/OFString.m +++ src/OFString.m @@ -640,15 +640,16 @@ - init { if (object_getClass(self) == [OFString class]) { @try { [self doesNotRecognizeSelector: _cmd]; - abort(); } @catch (id e) { [self release]; @throw e; } + + abort(); } return [super init]; } @@ -685,38 +686,41 @@ encoding: (of_string_encoding_t)encoding length: (size_t)cStringLength { @try { [self doesNotRecognizeSelector: _cmd]; - abort(); } @catch (id e) { [self release]; @throw e; } + + abort(); } - initWithString: (OFString*)string { @try { [self doesNotRecognizeSelector: _cmd]; - abort(); } @catch (id e) { [self release]; @throw e; } + + abort(); } - initWithCharacters: (const of_unichar_t*)string length: (size_t)length { @try { [self doesNotRecognizeSelector: _cmd]; - abort(); } @catch (id e) { [self release]; @throw e; } + + abort(); } - initWithUTF16String: (const of_char16_t*)string { return [self initWithUTF16String: string @@ -744,15 +748,16 @@ length: (size_t)length byteOrder: (of_byte_order_t)byteOrder { @try { [self doesNotRecognizeSelector: _cmd]; - abort(); } @catch (id e) { [self release]; @throw e; } + + abort(); } - initWithUTF32String: (const of_char32_t*)string { return [self initWithUTF32String: string @@ -780,15 +785,16 @@ length: (size_t)length byteOrder: (of_byte_order_t)byteOrder { @try { [self doesNotRecognizeSelector: _cmd]; - abort(); } @catch (id e) { [self release]; @throw e; } + + abort(); } - initWithFormat: (OFConstantString*)format, ... { id ret; @@ -805,15 +811,16 @@ - initWithFormat: (OFConstantString*)format arguments: (va_list)arguments { @try { [self doesNotRecognizeSelector: _cmd]; - abort(); } @catch (id e) { [self release]; @throw e; } + + abort(); } - initWithPath: (OFString*)firstComponent, ... { id ret; @@ -830,15 +837,16 @@ - initWithPath: (OFString*)firstComponent arguments: (va_list)arguments { @try { [self doesNotRecognizeSelector: _cmd]; - abort(); } @catch (id e) { [self release]; @throw e; } + + abort(); } - initWithContentsOfFile: (OFString*)path { return [self initWithContentsOfFile: path Index: src/OFTimer.m ================================================================== --- src/OFTimer.m +++ src/OFTimer.m @@ -207,15 +207,16 @@ - init { @try { [self doesNotRecognizeSelector: _cmd]; - abort(); } @catch (id e) { [self release]; @throw e; } + + abort(); } - OF_initWithFireDate: (OFDate*)fireDate_ interval: (double)interval_ target: (id)target_ Index: src/OFXMLElement.m ================================================================== --- src/OFXMLElement.m +++ src/OFXMLElement.m @@ -126,15 +126,16 @@ - init { @try { [self doesNotRecognizeSelector: _cmd]; - abort(); } @catch (id e) { [self release]; @throw e; } + + abort(); } - initWithName: (OFString*)name_ { return [self initWithName: name_ Index: src/OFXMLNode.m ================================================================== --- src/OFXMLNode.m +++ src/OFXMLNode.m @@ -24,15 +24,16 @@ @implementation OFXMLNode - initWithSerialization: (OFXMLElement*)element { @try { [self doesNotRecognizeSelector: _cmd]; - abort(); } @catch (id e) { [self release]; @throw e; } + + abort(); } - (OFString*)stringValue { [self doesNotRecognizeSelector: _cmd]; Index: src/exceptions/OFAcceptFailedException.m ================================================================== --- src/exceptions/OFAcceptFailedException.m +++ src/exceptions/OFAcceptFailedException.m @@ -34,15 +34,16 @@ - initWithClass: (Class)class_ { @try { [self doesNotRecognizeSelector: _cmd]; - abort(); } @catch (id e) { [self release]; @throw e; } + + abort(); } - initWithClass: (Class)class_ socket: (OFTCPSocket*)socket_ { Index: src/exceptions/OFAllocFailedException.m ================================================================== --- src/exceptions/OFAllocFailedException.m +++ src/exceptions/OFAllocFailedException.m @@ -30,15 +30,16 @@ - init { @try { [self doesNotRecognizeSelector: _cmd]; - abort(); } @catch (id e) { [self release]; @throw e; } + + abort(); } - (void*)allocMemoryWithSize: (size_t)size { [self doesNotRecognizeSelector: _cmd]; Index: src/exceptions/OFAlreadyConnectedException.m ================================================================== --- src/exceptions/OFAlreadyConnectedException.m +++ src/exceptions/OFAlreadyConnectedException.m @@ -34,15 +34,16 @@ - initWithClass: (Class)class_ { @try { [self doesNotRecognizeSelector: _cmd]; - abort(); } @catch (id e) { [self release]; @throw e; } + + abort(); } - initWithClass: (Class)class_ socket: (OFTCPSocket*)socket_ { Index: src/exceptions/OFBindFailedException.m ================================================================== --- src/exceptions/OFBindFailedException.m +++ src/exceptions/OFBindFailedException.m @@ -38,15 +38,16 @@ - initWithClass: (Class)class_ { @try { [self doesNotRecognizeSelector: _cmd]; - abort(); } @catch (id e) { [self release]; @throw e; } + + abort(); } - initWithClass: (Class)class_ socket: (OFTCPSocket*)socket_ host: (OFString*)host_ Index: src/exceptions/OFChangeDirectoryFailedException.m ================================================================== --- src/exceptions/OFChangeDirectoryFailedException.m +++ src/exceptions/OFChangeDirectoryFailedException.m @@ -33,15 +33,16 @@ - initWithClass: (Class)class_ { @try { [self doesNotRecognizeSelector: _cmd]; - abort(); } @catch (id e) { [self release]; @throw e; } + + abort(); } - initWithClass: (Class)class_ path: (OFString*)path_ { Index: src/exceptions/OFChangeFileModeFailedException.m ================================================================== --- src/exceptions/OFChangeFileModeFailedException.m +++ src/exceptions/OFChangeFileModeFailedException.m @@ -35,15 +35,16 @@ - initWithClass: (Class)class_ { @try { [self doesNotRecognizeSelector: _cmd]; - abort(); } @catch (id e) { [self release]; @throw e; } + + abort(); } - initWithClass: (Class)class_ path: (OFString*)path_ mode: (mode_t)mode_ Index: src/exceptions/OFChangeFileOwnerFailedException.m ================================================================== --- src/exceptions/OFChangeFileOwnerFailedException.m +++ src/exceptions/OFChangeFileOwnerFailedException.m @@ -38,15 +38,16 @@ - initWithClass: (Class)class_ { @try { [self doesNotRecognizeSelector: _cmd]; - abort(); } @catch (id e) { [self release]; @throw e; } + + abort(); } - initWithClass: (Class)class_ path: (OFString*)path_ owner: (OFString*)owner_ Index: src/exceptions/OFConditionBroadcastFailedException.m ================================================================== --- src/exceptions/OFConditionBroadcastFailedException.m +++ src/exceptions/OFConditionBroadcastFailedException.m @@ -32,15 +32,16 @@ - initWithClass: (Class)class_ { @try { [self doesNotRecognizeSelector: _cmd]; - abort(); } @catch (id e) { [self release]; @throw e; } + + abort(); } - initWithClass: (Class)class_ condition: (OFCondition*)condition_ { Index: src/exceptions/OFConditionSignalFailedException.m ================================================================== --- src/exceptions/OFConditionSignalFailedException.m +++ src/exceptions/OFConditionSignalFailedException.m @@ -32,15 +32,16 @@ - initWithClass: (Class)class_ { @try { [self doesNotRecognizeSelector: _cmd]; - abort(); } @catch (id e) { [self release]; @throw e; } + + abort(); } - initWithClass: (Class)class_ condition: (OFCondition*)condition_ { Index: src/exceptions/OFConditionStillWaitingException.m ================================================================== --- src/exceptions/OFConditionStillWaitingException.m +++ src/exceptions/OFConditionStillWaitingException.m @@ -32,15 +32,16 @@ - initWithClass: (Class)class_ { @try { [self doesNotRecognizeSelector: _cmd]; - abort(); } @catch (id e) { [self release]; @throw e; } + + abort(); } - initWithClass: (Class)class_ condition: (OFCondition*)condition_ { Index: src/exceptions/OFConditionWaitFailedException.m ================================================================== --- src/exceptions/OFConditionWaitFailedException.m +++ src/exceptions/OFConditionWaitFailedException.m @@ -32,15 +32,16 @@ - initWithClass: (Class)class_ { @try { [self doesNotRecognizeSelector: _cmd]; - abort(); } @catch (id e) { [self release]; @throw e; } + + abort(); } - initWithClass: (Class)class_ condition: (OFCondition*)condition_ { Index: src/exceptions/OFConnectionFailedException.m ================================================================== --- src/exceptions/OFConnectionFailedException.m +++ src/exceptions/OFConnectionFailedException.m @@ -38,15 +38,16 @@ - initWithClass: (Class)class_ { @try { [self doesNotRecognizeSelector: _cmd]; - abort(); } @catch (id e) { [self release]; @throw e; } + + abort(); } - initWithClass: (Class)class_ socket: (OFTCPSocket*)socket_ host: (OFString*)host_ Index: src/exceptions/OFCopyFileFailedException.m ================================================================== --- src/exceptions/OFCopyFileFailedException.m +++ src/exceptions/OFCopyFileFailedException.m @@ -35,15 +35,16 @@ - initWithClass: (Class)class_ { @try { [self doesNotRecognizeSelector: _cmd]; - abort(); } @catch (id e) { [self release]; @throw e; } + + abort(); } - initWithClass: (Class)class_ sourcePath: (OFString*)source destinationPath: (OFString*)destination Index: src/exceptions/OFCreateDirectoryFailedException.m ================================================================== --- src/exceptions/OFCreateDirectoryFailedException.m +++ src/exceptions/OFCreateDirectoryFailedException.m @@ -33,15 +33,16 @@ - initWithClass: (Class)class_ { @try { [self doesNotRecognizeSelector: _cmd]; - abort(); } @catch (id e) { [self release]; @throw e; } + + abort(); } - initWithClass: (Class)class_ path: (OFString*)path_ { Index: src/exceptions/OFDeleteDirectoryFailedException.m ================================================================== --- src/exceptions/OFDeleteDirectoryFailedException.m +++ src/exceptions/OFDeleteDirectoryFailedException.m @@ -33,15 +33,16 @@ - initWithClass: (Class)class_ { @try { [self doesNotRecognizeSelector: _cmd]; - abort(); } @catch (id e) { [self release]; @throw e; } + + abort(); } - initWithClass: (Class)class_ path: (OFString*)path_ { Index: src/exceptions/OFDeleteFileFailedException.m ================================================================== --- src/exceptions/OFDeleteFileFailedException.m +++ src/exceptions/OFDeleteFileFailedException.m @@ -33,15 +33,16 @@ - initWithClass: (Class)class_ { @try { [self doesNotRecognizeSelector: _cmd]; - abort(); } @catch (id e) { [self release]; @throw e; } + + abort(); } - initWithClass: (Class)class_ path: (OFString*)path_ { Index: src/exceptions/OFEnumerationMutationException.m ================================================================== --- src/exceptions/OFEnumerationMutationException.m +++ src/exceptions/OFEnumerationMutationException.m @@ -33,15 +33,16 @@ - initWithClass: (Class)class_ { @try { [self doesNotRecognizeSelector: _cmd]; - abort(); } @catch (id e) { [self release]; @throw e; } + + abort(); } - initWithClass: (Class)class_ object: (id)object_ { Index: src/exceptions/OFException.m ================================================================== --- src/exceptions/OFException.m +++ src/exceptions/OFException.m @@ -29,15 +29,16 @@ - init { @try { [self doesNotRecognizeSelector: _cmd]; - abort(); } @catch (id e) { [self release]; @throw e; } + + abort(); } - initWithClass: (Class)class_ { self = [super init]; Index: src/exceptions/OFHTTPRequestFailedException.m ================================================================== --- src/exceptions/OFHTTPRequestFailedException.m +++ src/exceptions/OFHTTPRequestFailedException.m @@ -38,15 +38,16 @@ - initWithClass: (Class)class_ { @try { [self doesNotRecognizeSelector: _cmd]; - abort(); } @catch (id e) { [self release]; @throw e; } + + abort(); } - initWithClass: (Class)class_ request: (OFHTTPRequest*)request_ reply: (OFHTTPRequestReply*)reply_ Index: src/exceptions/OFHashAlreadyCalculatedException.m ================================================================== --- src/exceptions/OFHashAlreadyCalculatedException.m +++ src/exceptions/OFHashAlreadyCalculatedException.m @@ -34,15 +34,16 @@ - initWithClass: (Class)class_ { @try { [self doesNotRecognizeSelector: _cmd]; - abort(); } @catch (id e) { [self release]; @throw e; } + + abort(); } - initWithClass: (Class)class_ hash: (OFHash*)hash { Index: src/exceptions/OFInvalidArgumentException.m ================================================================== --- src/exceptions/OFInvalidArgumentException.m +++ src/exceptions/OFInvalidArgumentException.m @@ -33,15 +33,16 @@ - initWithClass: (Class)class_ { @try { [self doesNotRecognizeSelector: _cmd]; - abort(); } @catch (id e) { [self release]; @throw e; } + + abort(); } - initWithClass: (Class)class_ selector: (SEL)selector_ { Index: src/exceptions/OFInvalidJSONException.m ================================================================== --- src/exceptions/OFInvalidJSONException.m +++ src/exceptions/OFInvalidJSONException.m @@ -31,15 +31,16 @@ - init { @try { [self doesNotRecognizeSelector: _cmd]; - abort(); } @catch (id e) { [self release]; @throw e; } + + abort(); } - initWithClass: (Class)class_ line: (size_t)line_ { Index: src/exceptions/OFLinkFailedException.m ================================================================== --- src/exceptions/OFLinkFailedException.m +++ src/exceptions/OFLinkFailedException.m @@ -36,15 +36,16 @@ - initWithClass: (Class)class_ { @try { [self doesNotRecognizeSelector: _cmd]; - abort(); } @catch (id e) { [self release]; @throw e; } + + abort(); } - initWithClass: (Class)class_ sourcePath: (OFString*)source destinationPath: (OFString*)destination Index: src/exceptions/OFListenFailedException.m ================================================================== --- src/exceptions/OFListenFailedException.m +++ src/exceptions/OFListenFailedException.m @@ -36,15 +36,16 @@ - initWithClass: (Class)class_ { @try { [self doesNotRecognizeSelector: _cmd]; - abort(); } @catch (id e) { [self release]; @throw e; } + + abort(); } - initWithClass: (Class)class_ socket: (OFTCPSocket*)socket_ backLog: (int)backlog Index: src/exceptions/OFMemoryNotPartOfObjectException.m ================================================================== --- src/exceptions/OFMemoryNotPartOfObjectException.m +++ src/exceptions/OFMemoryNotPartOfObjectException.m @@ -31,15 +31,16 @@ - initWithClass: (Class)class_ { @try { [self doesNotRecognizeSelector: _cmd]; - abort(); } @catch (id e) { [self release]; @throw e; } + + abort(); } - initWithClass: (Class)class_ pointer: (void*)ptr { Index: src/exceptions/OFNotConnectedException.m ================================================================== --- src/exceptions/OFNotConnectedException.m +++ src/exceptions/OFNotConnectedException.m @@ -34,15 +34,16 @@ - initWithClass: (Class)class_ { @try { [self doesNotRecognizeSelector: _cmd]; - abort(); } @catch (id e) { [self release]; @throw e; } + + abort(); } - initWithClass: (Class)class_ socket: (OFStreamSocket*)socket_ { Index: src/exceptions/OFNotImplementedException.m ================================================================== --- src/exceptions/OFNotImplementedException.m +++ src/exceptions/OFNotImplementedException.m @@ -33,15 +33,16 @@ - initWithClass: (Class)class_ { @try { [self doesNotRecognizeSelector: _cmd]; - abort(); } @catch (id e) { [self release]; @throw e; } + + abort(); } - initWithClass: (Class)class_ selector: (SEL)selector_ { Index: src/exceptions/OFOpenFileFailedException.m ================================================================== --- src/exceptions/OFOpenFileFailedException.m +++ src/exceptions/OFOpenFileFailedException.m @@ -35,15 +35,16 @@ - initWithClass: (Class)class_ { @try { [self doesNotRecognizeSelector: _cmd]; - abort(); } @catch (id e) { [self release]; @throw e; } + + abort(); } - initWithClass: (Class)class_ path: (OFString*)path_ mode: (OFString*)mode_ Index: src/exceptions/OFReadOrWriteFailedException.m ================================================================== --- src/exceptions/OFReadOrWriteFailedException.m +++ src/exceptions/OFReadOrWriteFailedException.m @@ -36,15 +36,16 @@ - initWithClass: (Class)class_ { @try { [self doesNotRecognizeSelector: _cmd]; - abort(); } @catch (id e) { [self release]; @throw e; } + + abort(); } - initWithClass: (Class)class_ stream: (OFStream*)stream_ requestedLength: (size_t)length Index: src/exceptions/OFRenameFileFailedException.m ================================================================== --- src/exceptions/OFRenameFileFailedException.m +++ src/exceptions/OFRenameFileFailedException.m @@ -35,15 +35,16 @@ - initWithClass: (Class)class_ { @try { [self doesNotRecognizeSelector: _cmd]; - abort(); } @catch (id e) { [self release]; @throw e; } + + abort(); } - initWithClass: (Class)class_ sourcePath: (OFString*)source destinationPath: (OFString*)destination Index: src/exceptions/OFSeekFailedException.m ================================================================== --- src/exceptions/OFSeekFailedException.m +++ src/exceptions/OFSeekFailedException.m @@ -38,15 +38,16 @@ - initWithClass: (Class)class_ { @try { [self doesNotRecognizeSelector: _cmd]; - abort(); } @catch (id e) { [self release]; @throw e; } + + abort(); } - initWithClass: (Class)class_ stream: (OFSeekableStream*)stream_ offset: (off_t)offset_ Index: src/exceptions/OFSetOptionFailedException.m ================================================================== --- src/exceptions/OFSetOptionFailedException.m +++ src/exceptions/OFSetOptionFailedException.m @@ -34,15 +34,16 @@ - initWithClass: (Class)class_ { @try { [self doesNotRecognizeSelector: _cmd]; - abort(); } @catch (id e) { [self release]; @throw e; } + + abort(); } - initWithClass: (Class)class_ stream: (OFStream*)stream_ { Index: src/exceptions/OFSymlinkFailedException.m ================================================================== --- src/exceptions/OFSymlinkFailedException.m +++ src/exceptions/OFSymlinkFailedException.m @@ -36,15 +36,16 @@ - initWithClass: (Class)class_ { @try { [self doesNotRecognizeSelector: _cmd]; - abort(); } @catch (id e) { [self release]; @throw e; } + + abort(); } - initWithClass: (Class)class_ sourcePath: (OFString*)source destinationPath: (OFString*)destination Index: src/exceptions/OFThreadJoinFailedException.m ================================================================== --- src/exceptions/OFThreadJoinFailedException.m +++ src/exceptions/OFThreadJoinFailedException.m @@ -32,15 +32,16 @@ - initWithClass: (Class)class_ { @try { [self doesNotRecognizeSelector: _cmd]; - abort(); } @catch (id e) { [self release]; @throw e; } + + abort(); } - initWithClass: (Class)class_ thread: (OFThread*)thread_ { Index: src/exceptions/OFThreadStartFailedException.m ================================================================== --- src/exceptions/OFThreadStartFailedException.m +++ src/exceptions/OFThreadStartFailedException.m @@ -32,15 +32,16 @@ - initWithClass: (Class)class_ { @try { [self doesNotRecognizeSelector: _cmd]; - abort(); } @catch (id e) { [self release]; @throw e; } + + abort(); } - initWithClass: (Class)class_ thread: (OFThread*)thread_ { Index: src/exceptions/OFThreadStillRunningException.m ================================================================== --- src/exceptions/OFThreadStillRunningException.m +++ src/exceptions/OFThreadStillRunningException.m @@ -32,15 +32,16 @@ - initWithClass: (Class)class_ { @try { [self doesNotRecognizeSelector: _cmd]; - abort(); } @catch (id e) { [self release]; @throw e; } + + abort(); } - initWithClass: (Class)class_ thread: (OFThread*)thread_ { Index: src/exceptions/OFUnboundNamespaceException.m ================================================================== --- src/exceptions/OFUnboundNamespaceException.m +++ src/exceptions/OFUnboundNamespaceException.m @@ -40,15 +40,16 @@ - initWithClass: (Class)class_ { @try { [self doesNotRecognizeSelector: _cmd]; - abort(); } @catch (id e) { [self release]; @throw e; } + + abort(); } - initWithClass: (Class)class_ namespace: (OFString*)ns_ { Index: src/exceptions/OFUnsupportedProtocolException.m ================================================================== --- src/exceptions/OFUnsupportedProtocolException.m +++ src/exceptions/OFUnsupportedProtocolException.m @@ -34,15 +34,16 @@ - initWithClass: (Class)class_ { @try { [self doesNotRecognizeSelector: _cmd]; - abort(); } @catch (id e) { [self release]; @throw e; } + + abort(); } - initWithClass: (Class)class_ URL: (OFURL*)url { Index: src/exceptions/OFUnsupportedVersionException.m ================================================================== --- src/exceptions/OFUnsupportedVersionException.m +++ src/exceptions/OFUnsupportedVersionException.m @@ -33,15 +33,16 @@ - initWithClass: (Class)class_ { @try { [self doesNotRecognizeSelector: _cmd]; - abort(); } @catch (id e) { [self release]; @throw e; } + + abort(); } - initWithClass: (Class)class_ version: (OFString*)version_ {