| Comment: | Make use of the fact that -[retain] and -[release] must not throw. |
|---|---|
| Downloads: | Tarball | ZIP archive | SQL archive |
| Timelines: | family | ancestors | descendants | both | trunk |
| Files: | files | file ages | folders |
| SHA3-256: |
74eeea199c6e248267e1bc4addef7048 |
| User & Date: | js on 2011-09-11 00:03:44 |
| Other Links: | manifest | tags |
|
2011-09-11
| ||
| 00:06 | Fix missing @try. (check-in: 6f18cbc1ea user: js tags: trunk) | |
| 00:03 | Make use of the fact that -[retain] and -[release] must not throw. (check-in: 74eeea199c user: js tags: trunk) | |
|
2011-09-10
| ||
| 23:54 | Make use of the fact that -[retain] and -[release] must not throw. (check-in: 3687c35784 user: js tags: trunk) | |
Modified src/exceptions/OFAcceptFailedException.m from [ea651db91b] to [dae33a0f3a].
| ︙ | |||
41 42 43 44 45 46 47 | 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 | - - - - - |
}
- initWithClass: (Class)class_
socket: (OFTCPSocket*)socket_
{
self = [super initWithClass: class_];
|
| ︙ |
Modified src/exceptions/OFAlreadyConnectedException.m from [48d0714422] to [aff1092b87].
| ︙ | |||
39 40 41 42 43 44 45 | 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 | - - - - - |
}
- initWithClass: (Class)class_
socket: (OFTCPSocket*)socket_
{
self = [super initWithClass: class_];
|
| ︙ |
Modified src/exceptions/OFConditionBroadcastFailedException.m from [e42b4e7288] to [f825f144e3].
| ︙ | |||
39 40 41 42 43 44 45 | 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 | - - - - - |
}
- initWithClass: (Class)class_
condition: (OFCondition*)condition_
{
self = [super initWithClass: class_];
|
| ︙ |
Modified src/exceptions/OFConditionSignalFailedException.m from [d5c9084025] to [c77808a760].
| ︙ | |||
39 40 41 42 43 44 45 | 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 | - - - - - |
}
- initWithClass: (Class)class_
condition: (OFCondition*)condition_
{
self = [super initWithClass: class_];
|
| ︙ |
Modified src/exceptions/OFConditionStillWaitingException.m from [842bbabb44] to [3e5fe446f3].
| ︙ | |||
39 40 41 42 43 44 45 | 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 | - - - - - |
}
- initWithClass: (Class)class_
condition: (OFCondition*)condition_
{
self = [super initWithClass: class_];
|
| ︙ |
Modified src/exceptions/OFConditionWaitFailedException.m from [8a702fc8e7] to [8456d86d00].
| ︙ | |||
39 40 41 42 43 44 45 | 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 | - - - - - |
}
- initWithClass: (Class)class_
condition: (OFCondition*)condition_
{
self = [super initWithClass: class_];
|
| ︙ |
Modified src/exceptions/OFEnumerationMutationException.m from [acf0fdeae1] to [f7c21afbd0].
| ︙ | |||
38 39 40 41 42 43 44 | 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 | - - - - - |
}
- initWithClass: (Class)class_
object: (id)object_
{
self = [super initWithClass: class_];
|
| ︙ |
Modified src/exceptions/OFHTTPRequestFailedException.m from [f4379dee3a] to [d4466ea6fb].
| ︙ | |||
43 44 45 46 47 48 49 | 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 | - - - - - |
- initWithClass: (Class)class_
HTTPRequest: (OFHTTPRequest*)request
result: (OFHTTPRequestResult*)result_
{
self = [super initWithClass: class_];
|
| ︙ |
Modified src/exceptions/OFHashAlreadyCalculatedException.m from [7c21aa85d9] to [468e6a75ff].
| ︙ | |||
39 40 41 42 43 44 45 | 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 | - - - - - |
}
- initWithClass: (Class)class_
hash: (OFHash*)hash
{
self = [super initWithClass: class_];
|
| ︙ |
Modified src/exceptions/OFListenFailedException.m from [050e526b82] to [7907901ed0].
| ︙ | |||
44 45 46 47 48 49 50 | 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 | - - - - - |
- initWithClass: (Class)class_
socket: (OFTCPSocket*)socket_
backLog: (int)backlog
{
self = [super initWithClass: class_];
|
| ︙ |
Modified src/exceptions/OFMalformedXMLException.m from [4aa8a7f2e3] to [e9017c6da2].
| ︙ | |||
39 40 41 42 43 44 45 | 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 | - - - - - |
}
- initWithClass: (Class)class_
parser: (OFXMLParser*)parser_
{
self = [super initWithClass: class_];
|
| ︙ |
Modified src/exceptions/OFMutexLockFailedException.m from [6cdc6df2bc] to [cfc2a2c3db].
| ︙ | |||
39 40 41 42 43 44 45 | 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 | - - - - - |
}
- initWithClass: (Class)class_
mutex: (OFMutex*)mutex_
{
self = [super initWithClass: class_];
|
| ︙ |
Modified src/exceptions/OFMutexStillLockedException.m from [149190a6c2] to [2f49017fed].
| ︙ | |||
39 40 41 42 43 44 45 | 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 | - - - - - |
}
- initWithClass: (Class)class_
mutex: (OFMutex*)mutex_
{
self = [super initWithClass: class_];
|
| ︙ |
Modified src/exceptions/OFMutexUnlockFailedException.m from [fb91526d89] to [6b04031efb].
| ︙ | |||
39 40 41 42 43 44 45 | 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 | - - - - - |
}
- initWithClass: (Class)class_
mutex: (OFMutex*)mutex_
{
self = [super initWithClass: class_];
|
| ︙ |
Modified src/exceptions/OFNotConnectedException.m from [2f7d4a9cb8] to [3cf49774fa].
| ︙ | |||
39 40 41 42 43 44 45 | 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 | - - - - - |
}
- initWithClass: (Class)class_
socket: (OFStreamSocket*)socket_
{
self = [super initWithClass: class_];
|
| ︙ |
Modified src/exceptions/OFReadOrWriteFailedException.m from [fdcd27a313] to [274c6b9632].
| ︙ | |||
44 45 46 47 48 49 50 | 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 | - - - - |
- initWithClass: (Class)class_
stream: (OFStream*)stream_
requestedLength: (size_t)length
{
self = [super initWithClass: class_];
|
| ︙ |
Modified src/exceptions/OFSeekFailedException.m from [7b62503b45] to [5afb1ec110].
| ︙ | |||
47 48 49 50 51 52 53 | 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 | - - - - - |
- initWithClass: (Class)class_
stream: (OFSeekableStream*)stream_
offset: (off_t)offset_
whence: (int)whence_
{
self = [super initWithClass: class_];
|
| ︙ |
Modified src/exceptions/OFSetOptionFailedException.m from [34a2e0a98f] to [8350b08e96].
| ︙ | |||
39 40 41 42 43 44 45 | 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 | - - - - - |
}
- initWithClass: (Class)class_
stream: (OFStream*)stream_
{
self = [super initWithClass: class_];
|
| ︙ |
Modified src/exceptions/OFSymlinkFailedException.m from [6e3a78b838] to [947e43bc5f].
| ︙ | |||
44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 | 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 | + + + + + |
- initWithClass: (Class)class_
sourcePath: (OFString*)src
destinationPath: (OFString*)dest
{
self = [super initWithClass: class_];
@try {
sourcePath = [src copy];
destinationPath = [dest copy];
errNo = GET_ERRNO;
} @catch (id e) {
[self release];
@throw e;
}
return self;
}
- (void)dealloc
{
[sourcePath release];
|
| ︙ |
Modified src/exceptions/OFThreadJoinFailedException.m from [cef37d7029] to [6b0a958bc3].
| ︙ | |||
39 40 41 42 43 44 45 | 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 | - - - - - |
}
- initWithClass: (Class)class_
thread: (OFThread*)thread_
{
self = [super initWithClass: class_];
|
| ︙ |
Modified src/exceptions/OFThreadStartFailedException.m from [187fa112b5] to [9afd364fa9].
| ︙ | |||
39 40 41 42 43 44 45 | 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 | - - - - - |
}
- initWithClass: (Class)class_
thread: (OFThread*)thread_
{
self = [super initWithClass: class_];
|
| ︙ |
Modified src/exceptions/OFThreadStillRunningException.m from [b9155e70de] to [58927c8f24].
| ︙ | |||
39 40 41 42 43 44 45 | 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 | - - - - - |
}
- initWithClass: (Class)class_
thread: (OFThread*)thread_
{
self = [super initWithClass: class_];
|
| ︙ |