ObjFW  Check-in [737a82e1a4]

Overview
Comment:Move abort() to make old GCCs happy.
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA3-256: 737a82e1a4866f3ddc8cb9f4aa2242df4f24c796dbb072140460a4d2e70a2a18
User & Date: js on 2013-02-05 22:24:31
Other Links: manifest | tags
Context
2013-02-08
22:20
OFURL: Improve -[description]. check-in: e164def279 user: js tags: trunk
2013-02-05
22:24
Move abort() to make old GCCs happy. check-in: 737a82e1a4 user: js tags: trunk
2013-01-28
22:48
objfw-config: Add --static-libs. check-in: e7d0fb8ee1 user: js tags: trunk
Changes

Modified src/OFArray.m from [915e088fa7] to [1530533acf].

162
163
164
165
166
167
168
169
170
171
172
173


174
175
176
177
178
179
180
}

- init
{
	if (object_getClass(self) == [OFArray class]) {
		@try {
			[self doesNotRecognizeSelector: _cmd];
			abort();
		} @catch (id e) {
			[self release];
			@throw e;
		}


	}

	return [super init];
}

- initWithObject: (id)object
{







<




>
>







162
163
164
165
166
167
168

169
170
171
172
173
174
175
176
177
178
179
180
181
}

- init
{
	if (object_getClass(self) == [OFArray class]) {
		@try {
			[self doesNotRecognizeSelector: _cmd];

		} @catch (id e) {
			[self release];
			@throw e;
		}

		abort();
	}

	return [super init];
}

- initWithObject: (id)object
{
201
202
203
204
205
206
207
208
209
210
211
212


213
214
215
216
217
218
219
220
221
222
223


224
225
226
227
228
229
230
231
232
233
234
235


236
237
238
239
240
241
242
243
244
245
246


247
248
249
250
251
252
253
}

- initWithObject: (id)firstObject
       arguments: (va_list)arguments
{
	@try {
		[self doesNotRecognizeSelector: _cmd];
		abort();
	} @catch (id e) {
		[self release];
		@throw e;
	}


}

- initWithArray: (OFArray*)array
{
	@try {
		[self doesNotRecognizeSelector: _cmd];
		abort();
	} @catch (id e) {
		[self release];
		@throw e;
	}


}

- initWithObjects: (id const*)objects
	    count: (size_t)count
{
	@try {
		[self doesNotRecognizeSelector: _cmd];
		abort();
	} @catch (id e) {
		[self release];
		@throw e;
	}


}

- initWithSerialization: (OFXMLElement*)element
{
	@try {
		[self doesNotRecognizeSelector: _cmd];
		abort();
	} @catch (id e) {
		[self release];
		@throw e;
	}


}

- (size_t)count
{
	[self doesNotRecognizeSelector: _cmd];
	abort();
}







<




>
>






<




>
>







<




>
>






<




>
>







202
203
204
205
206
207
208

209
210
211
212
213
214
215
216
217
218
219
220

221
222
223
224
225
226
227
228
229
230
231
232
233

234
235
236
237
238
239
240
241
242
243
244
245

246
247
248
249
250
251
252
253
254
255
256
257
258
}

- initWithObject: (id)firstObject
       arguments: (va_list)arguments
{
	@try {
		[self doesNotRecognizeSelector: _cmd];

	} @catch (id e) {
		[self release];
		@throw e;
	}

	abort();
}

- initWithArray: (OFArray*)array
{
	@try {
		[self doesNotRecognizeSelector: _cmd];

	} @catch (id e) {
		[self release];
		@throw e;
	}

	abort();
}

- initWithObjects: (id const*)objects
	    count: (size_t)count
{
	@try {
		[self doesNotRecognizeSelector: _cmd];

	} @catch (id e) {
		[self release];
		@throw e;
	}

	abort();
}

- initWithSerialization: (OFXMLElement*)element
{
	@try {
		[self doesNotRecognizeSelector: _cmd];

	} @catch (id e) {
		[self release];
		@throw e;
	}

	abort();
}

- (size_t)count
{
	[self doesNotRecognizeSelector: _cmd];
	abort();
}

Modified src/OFBlock.m from [069bfaafeb] to [e7f8997037].

393
394
395
396
397
398
399
400
401
402
403
404


405
406
407
408
409
410
411
	abort();
}

- init
{
	@try {
		[self doesNotRecognizeSelector: _cmd];
		abort();
	} @catch (id e) {
		[self release];
		@throw e;
	}


}

- (void*)allocMemoryWithSize: (size_t)size
{
	[self doesNotRecognizeSelector: _cmd];
	abort();
}







<




>
>







393
394
395
396
397
398
399

400
401
402
403
404
405
406
407
408
409
410
411
412
	abort();
}

- init
{
	@try {
		[self doesNotRecognizeSelector: _cmd];

	} @catch (id e) {
		[self release];
		@throw e;
	}

	abort();
}

- (void*)allocMemoryWithSize: (size_t)size
{
	[self doesNotRecognizeSelector: _cmd];
	abort();
}

Modified src/OFDictionary.m from [5120c17e97] to [e919261aa6].

184
185
186
187
188
189
190
191
192
193
194
195


196
197
198
199
200
201
202
203
204
205
206
207
208
209


210
211
212
213
214
215
216
}

- init
{
	if (object_getClass(self) == [OFDictionary class]) {
		@try {
			[self doesNotRecognizeSelector: _cmd];
			abort();
		} @catch (id e) {
			[self release];
			@throw e;
		}


	}

	return [super init];
}

- initWithDictionary: (OFDictionary*)dictionary
{
	@try {
		[self doesNotRecognizeSelector: _cmd];
		abort();
	} @catch (id e) {
		[self release];
		@throw e;
	}


}

- initWithObject: (id)object
	  forKey: (id)key
{
	if (key == nil || object == nil)
		@throw [OFInvalidArgumentException







<




>
>









<




>
>







184
185
186
187
188
189
190

191
192
193
194
195
196
197
198
199
200
201
202
203
204
205

206
207
208
209
210
211
212
213
214
215
216
217
218
}

- init
{
	if (object_getClass(self) == [OFDictionary class]) {
		@try {
			[self doesNotRecognizeSelector: _cmd];

		} @catch (id e) {
			[self release];
			@throw e;
		}

		abort();
	}

	return [super init];
}

- initWithDictionary: (OFDictionary*)dictionary
{
	@try {
		[self doesNotRecognizeSelector: _cmd];

	} @catch (id e) {
		[self release];
		@throw e;
	}

	abort();
}

- initWithObject: (id)object
	  forKey: (id)key
{
	if (key == nil || object == nil)
		@throw [OFInvalidArgumentException
246
247
248
249
250
251
252
253
254
255
256
257


258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282


283
284
285
286
287
288
289
290
291
292
293


294
295
296
297
298
299
300

- initWithObjects: (id const*)objects
	  forKeys: (id const*)keys
	    count: (size_t)count
{
	@try {
		[self doesNotRecognizeSelector: _cmd];
		abort();
	} @catch (id e) {
		[self release];
		@throw e;
	}


}

- initWithKeysAndObjects: (id)firstKey, ...
{
	id ret;
	va_list arguments;

	va_start(arguments, firstKey);
	ret = [self initWithKey: firstKey
		      arguments: arguments];
	va_end(arguments);

	return ret;
}

- initWithKey: (id)firstKey
    arguments: (va_list)arguments
{
	@try {
		[self doesNotRecognizeSelector: _cmd];
		abort();
	} @catch (id e) {
		[self release];
		@throw e;
	}


}

- initWithSerialization: (OFXMLElement*)element
{
	@try {
		[self doesNotRecognizeSelector: _cmd];
		abort();
	} @catch (id e) {
		[self release];
		@throw e;
	}


}

- (id)objectForKey: (id)key
{
	[self doesNotRecognizeSelector: _cmd];
	abort();
}







<




>
>




















<




>
>






<




>
>







248
249
250
251
252
253
254

255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280

281
282
283
284
285
286
287
288
289
290
291
292

293
294
295
296
297
298
299
300
301
302
303
304
305

- initWithObjects: (id const*)objects
	  forKeys: (id const*)keys
	    count: (size_t)count
{
	@try {
		[self doesNotRecognizeSelector: _cmd];

	} @catch (id e) {
		[self release];
		@throw e;
	}

	abort();
}

- initWithKeysAndObjects: (id)firstKey, ...
{
	id ret;
	va_list arguments;

	va_start(arguments, firstKey);
	ret = [self initWithKey: firstKey
		      arguments: arguments];
	va_end(arguments);

	return ret;
}

- initWithKey: (id)firstKey
    arguments: (va_list)arguments
{
	@try {
		[self doesNotRecognizeSelector: _cmd];

	} @catch (id e) {
		[self release];
		@throw e;
	}

	abort();
}

- initWithSerialization: (OFXMLElement*)element
{
	@try {
		[self doesNotRecognizeSelector: _cmd];

	} @catch (id e) {
		[self release];
		@throw e;
	}

	abort();
}

- (id)objectForKey: (id)key
{
	[self doesNotRecognizeSelector: _cmd];
	abort();
}

Modified src/OFFile.m from [981d954d73] to [a15c73b575].

659
660
661
662
663
664
665
666
667
668
669
670


671
672
673
674
675
676
677
}
#endif

- init
{
	@try {
		[self doesNotRecognizeSelector: _cmd];
		abort();
	} @catch (id e) {
		[self release];
		@throw e;
	}


}

- initWithPath: (OFString*)path
	  mode: (OFString*)mode
{
	self = [super init];








<




>
>







659
660
661
662
663
664
665

666
667
668
669
670
671
672
673
674
675
676
677
678
}
#endif

- init
{
	@try {
		[self doesNotRecognizeSelector: _cmd];

	} @catch (id e) {
		[self release];
		@throw e;
	}

	abort();
}

- initWithPath: (OFString*)path
	  mode: (OFString*)mode
{
	self = [super init];

792
793
794
795
796
797
798
799
800
801
802
803


804
805
806
807
808
809
810
}

- initWithPath: (OFString*)path
	  mode: (OFString*)mode
{
	@try {
		[self doesNotRecognizeSelector: _cmd];
		abort();
	} @catch (id e) {
		[self release];
		@throw e;
	}


}

- autorelease
{
	return self;
}








<




>
>







793
794
795
796
797
798
799

800
801
802
803
804
805
806
807
808
809
810
811
812
}

- initWithPath: (OFString*)path
	  mode: (OFString*)mode
{
	@try {
		[self doesNotRecognizeSelector: _cmd];

	} @catch (id e) {
		[self release];
		@throw e;
	}

	abort();
}

- autorelease
{
	return self;
}

Modified src/OFHTTPServer.m from [8f1d483c7d] to [4524bb5e96].

12
13
14
15
16
17
18

19
20
21
22
23
24
25
 * Public License, either version 2 or 3, which can be found in the file
 * LICENSE.GPLv2 or LICENSE.GPLv3 respectively included in the packaging of this
 * file.
 */

#include "config.h"


#include <string.h>
#include <ctype.h>

#import "OFHTTPServer.h"
#import "OFDataArray.h"
#import "OFDate.h"
#import "OFDictionary.h"







>







12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
 * Public License, either version 2 or 3, which can be found in the file
 * LICENSE.GPLv2 or LICENSE.GPLv3 respectively included in the packaging of this
 * file.
 */

#include "config.h"

#include <stdlib.h>
#include <string.h>
#include <ctype.h>

#import "OFHTTPServer.h"
#import "OFDataArray.h"
#import "OFDate.h"
#import "OFDictionary.h"
371
372
373
374
375
376
377


378
379
380
381
382
383
384
			return YES;
		default:
			return NO;
		}
	} @catch (OFWriteFailedException *e) {
		return NO;
	}


}

- (BOOL)parseProlog: (OFString*)line
{
	OFString *type;
	size_t pos;








>
>







372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
			return YES;
		default:
			return NO;
		}
	} @catch (OFWriteFailedException *e) {
		return NO;
	}

	abort();
}

- (BOOL)parseProlog: (OFString*)line
{
	OFString *type;
	size_t pos;

Modified src/OFMapTable.m from [299f6d68b0] to [01662f5402].

88
89
90
91
92
93
94
95
96
97
98
99


100
101
102
103
104
105
106
			capacity: capacity] autorelease];
}

- init
{
	@try {
		[self doesNotRecognizeSelector: _cmd];
		abort();
	} @catch (id e) {
		[self release];
		@throw e;
	}


}

- initWithKeyFunctions: (of_map_table_functions_t)keyFunctions_
	valueFunctions: (of_map_table_functions_t)valueFunctions_
{
	return [self initWithKeyFunctions: keyFunctions_
			   valueFunctions: valueFunctions_







<




>
>







88
89
90
91
92
93
94

95
96
97
98
99
100
101
102
103
104
105
106
107
			capacity: capacity] autorelease];
}

- init
{
	@try {
		[self doesNotRecognizeSelector: _cmd];

	} @catch (id e) {
		[self release];
		@throw e;
	}

	abort();
}

- initWithKeyFunctions: (of_map_table_functions_t)keyFunctions_
	valueFunctions: (of_map_table_functions_t)valueFunctions_
{
	return [self initWithKeyFunctions: keyFunctions_
			   valueFunctions: valueFunctions_
636
637
638
639
640
641
642
643
644
645
646
647


648
649
650
651
652
653
654
@end

@implementation OFMapTableEnumerator
- init
{
	@try {
		[self doesNotRecognizeSelector: _cmd];
		abort();
	} @catch (id e) {
		[self release];
		@throw e;
	}


}

- OF_initWithMapTable: (OFMapTable*)mapTable_
	      buckets: (struct of_map_table_bucket**)buckets_
	     capacity: (uint32_t)capacity_
     mutationsPointer: (unsigned long*)mutationsPtr_
{







<




>
>







637
638
639
640
641
642
643

644
645
646
647
648
649
650
651
652
653
654
655
656
@end

@implementation OFMapTableEnumerator
- init
{
	@try {
		[self doesNotRecognizeSelector: _cmd];

	} @catch (id e) {
		[self release];
		@throw e;
	}

	abort();
}

- OF_initWithMapTable: (OFMapTable*)mapTable_
	      buckets: (struct of_map_table_bucket**)buckets_
	     capacity: (uint32_t)capacity_
     mutationsPointer: (unsigned long*)mutationsPtr_
{

Modified src/OFNumber.m from [35e3a3658c] to [ae195c0c97].

449
450
451
452
453
454
455
456
457
458
459
460


461
462
463
464
465
466
467
	return [[[self alloc] initWithDouble: double_] autorelease];
}

- init
{
	@try {
		[self doesNotRecognizeSelector: _cmd];
		abort();
	} @catch (id e) {
		[self release];
		@throw e;
	}


}

- initWithBool: (BOOL)bool_
{
	self = [super init];

	value.bool_ = (bool_ ? YES : NO);







<




>
>







449
450
451
452
453
454
455

456
457
458
459
460
461
462
463
464
465
466
467
468
	return [[[self alloc] initWithDouble: double_] autorelease];
}

- init
{
	@try {
		[self doesNotRecognizeSelector: _cmd];

	} @catch (id e) {
		[self release];
		@throw e;
	}

	abort();
}

- initWithBool: (BOOL)bool_
{
	self = [super init];

	value.bool_ = (bool_ ? YES : NO);

Modified src/OFSet.m from [1744fbbf3e] to [c4a3756934].

155
156
157
158
159
160
161
162
163
164
165
166


167
168
169
170
171
172
173
174
175
176
177
178
179
180


181
182
183
184
185
186
187
188
189
190
191


192
193
194
195
196
197
198
199
200
201
202
203


204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228


229
230
231
232
233
234
235
236
237
238
239


240
241
242
243
244
245
246
}

- init
{
	if (object_getClass(self) == [OFSet class]) {
		@try {
			[self doesNotRecognizeSelector: _cmd];
			abort();
		} @catch (id e) {
			[self release];
			@throw e;
		}


	}

	return [super init];
}

- initWithSet: (OFSet*)set
{
	@try {
		[self doesNotRecognizeSelector: _cmd];
		abort();
	} @catch (id e) {
		[self release];
		@throw e;
	}


}

- initWithArray: (OFArray*)array
{
	@try {
		[self doesNotRecognizeSelector: _cmd];
		abort();
	} @catch (id e) {
		[self release];
		@throw e;
	}


}

- initWithObjects: (id const*)objects
	    count: (size_t)count
{
	@try {
		[self doesNotRecognizeSelector: _cmd];
		abort();
	} @catch (id e) {
		[self release];
		@throw e;
	}


}

- (id)initWithObjects: (id)firstObject, ...
{
	id ret;
	va_list arguments;

	va_start(arguments, firstObject);
	ret = [self initWithObject: firstObject
			 arguments: arguments];
	va_end(arguments);

	return ret;
}

- initWithObject: (id)firstObject
       arguments: (va_list)arguments
{
	@try {
		[self doesNotRecognizeSelector: _cmd];
		abort();
	} @catch (id e) {
		[self release];
		@throw e;
	}


}

- initWithSerialization: (OFXMLElement*)element
{
	@try {
		[self doesNotRecognizeSelector: _cmd];
		abort();
	} @catch (id e) {
		[self release];
		@throw e;
	}


}

- (size_t)count
{
	[self doesNotRecognizeSelector: _cmd];
	abort();
}







<




>
>









<




>
>






<




>
>







<




>
>




















<




>
>






<




>
>







155
156
157
158
159
160
161

162
163
164
165
166
167
168
169
170
171
172
173
174
175
176

177
178
179
180
181
182
183
184
185
186
187
188

189
190
191
192
193
194
195
196
197
198
199
200
201

202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227

228
229
230
231
232
233
234
235
236
237
238
239

240
241
242
243
244
245
246
247
248
249
250
251
252
}

- init
{
	if (object_getClass(self) == [OFSet class]) {
		@try {
			[self doesNotRecognizeSelector: _cmd];

		} @catch (id e) {
			[self release];
			@throw e;
		}

		abort();
	}

	return [super init];
}

- initWithSet: (OFSet*)set
{
	@try {
		[self doesNotRecognizeSelector: _cmd];

	} @catch (id e) {
		[self release];
		@throw e;
	}

	abort();
}

- initWithArray: (OFArray*)array
{
	@try {
		[self doesNotRecognizeSelector: _cmd];

	} @catch (id e) {
		[self release];
		@throw e;
	}

	abort();
}

- initWithObjects: (id const*)objects
	    count: (size_t)count
{
	@try {
		[self doesNotRecognizeSelector: _cmd];

	} @catch (id e) {
		[self release];
		@throw e;
	}

	abort();
}

- (id)initWithObjects: (id)firstObject, ...
{
	id ret;
	va_list arguments;

	va_start(arguments, firstObject);
	ret = [self initWithObject: firstObject
			 arguments: arguments];
	va_end(arguments);

	return ret;
}

- initWithObject: (id)firstObject
       arguments: (va_list)arguments
{
	@try {
		[self doesNotRecognizeSelector: _cmd];

	} @catch (id e) {
		[self release];
		@throw e;
	}

	abort();
}

- initWithSerialization: (OFXMLElement*)element
{
	@try {
		[self doesNotRecognizeSelector: _cmd];

	} @catch (id e) {
		[self release];
		@throw e;
	}

	abort();
}

- (size_t)count
{
	[self doesNotRecognizeSelector: _cmd];
	abort();
}

Modified src/OFString.m from [537b9ea7bb] to [6fe7a945dd].

638
639
640
641
642
643
644
645
646
647
648
649


650
651
652
653
654
655
656
}

- init
{
	if (object_getClass(self) == [OFString class]) {
		@try {
			[self doesNotRecognizeSelector: _cmd];
			abort();
		} @catch (id e) {
			[self release];
			@throw e;
		}


	}

	return [super init];
}

- initWithUTF8String: (const char*)UTF8String
{







<




>
>







638
639
640
641
642
643
644

645
646
647
648
649
650
651
652
653
654
655
656
657
}

- init
{
	if (object_getClass(self) == [OFString class]) {
		@try {
			[self doesNotRecognizeSelector: _cmd];

		} @catch (id e) {
			[self release];
			@throw e;
		}

		abort();
	}

	return [super init];
}

- initWithUTF8String: (const char*)UTF8String
{
683
684
685
686
687
688
689
690
691
692
693
694


695
696
697
698
699
700
701
702
703
704
705


706
707
708
709
710
711
712
713
714
715
716
717


718
719
720
721
722
723
724

- initWithCString: (const char*)cString
	 encoding: (of_string_encoding_t)encoding
	   length: (size_t)cStringLength
{
	@try {
		[self doesNotRecognizeSelector: _cmd];
		abort();
	} @catch (id e) {
		[self release];
		@throw e;
	}


}

- initWithString: (OFString*)string
{
	@try {
		[self doesNotRecognizeSelector: _cmd];
		abort();
	} @catch (id e) {
		[self release];
		@throw e;
	}


}

- initWithCharacters: (const of_unichar_t*)string
	      length: (size_t)length
{
	@try {
		[self doesNotRecognizeSelector: _cmd];
		abort();
	} @catch (id e) {
		[self release];
		@throw e;
	}


}

- initWithUTF16String: (const of_char16_t*)string
{
	return [self initWithUTF16String: string
				  length: of_string_utf16_length(string)
			       byteOrder: OF_BYTE_ORDER_NATIVE];







<




>
>






<




>
>







<




>
>







684
685
686
687
688
689
690

691
692
693
694
695
696
697
698
699
700
701
702

703
704
705
706
707
708
709
710
711
712
713
714
715

716
717
718
719
720
721
722
723
724
725
726
727
728

- initWithCString: (const char*)cString
	 encoding: (of_string_encoding_t)encoding
	   length: (size_t)cStringLength
{
	@try {
		[self doesNotRecognizeSelector: _cmd];

	} @catch (id e) {
		[self release];
		@throw e;
	}

	abort();
}

- initWithString: (OFString*)string
{
	@try {
		[self doesNotRecognizeSelector: _cmd];

	} @catch (id e) {
		[self release];
		@throw e;
	}

	abort();
}

- initWithCharacters: (const of_unichar_t*)string
	      length: (size_t)length
{
	@try {
		[self doesNotRecognizeSelector: _cmd];

	} @catch (id e) {
		[self release];
		@throw e;
	}

	abort();
}

- initWithUTF16String: (const of_char16_t*)string
{
	return [self initWithUTF16String: string
				  length: of_string_utf16_length(string)
			       byteOrder: OF_BYTE_ORDER_NATIVE];
742
743
744
745
746
747
748
749
750
751
752
753


754
755
756
757
758
759
760

- initWithUTF16String: (const of_char16_t*)string
	       length: (size_t)length
	    byteOrder: (of_byte_order_t)byteOrder
{
	@try {
		[self doesNotRecognizeSelector: _cmd];
		abort();
	} @catch (id e) {
		[self release];
		@throw e;
	}


}

- initWithUTF32String: (const of_char32_t*)string
{
	return [self initWithUTF32String: string
				  length: of_string_utf32_length(string)
			       byteOrder: OF_BYTE_ORDER_NATIVE];







<




>
>







746
747
748
749
750
751
752

753
754
755
756
757
758
759
760
761
762
763
764
765

- initWithUTF16String: (const of_char16_t*)string
	       length: (size_t)length
	    byteOrder: (of_byte_order_t)byteOrder
{
	@try {
		[self doesNotRecognizeSelector: _cmd];

	} @catch (id e) {
		[self release];
		@throw e;
	}

	abort();
}

- initWithUTF32String: (const of_char32_t*)string
{
	return [self initWithUTF32String: string
				  length: of_string_utf32_length(string)
			       byteOrder: OF_BYTE_ORDER_NATIVE];
778
779
780
781
782
783
784
785
786
787
788
789


790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814


815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839


840
841
842
843
844
845
846

- initWithUTF32String: (const of_char32_t*)string
	       length: (size_t)length
	    byteOrder: (of_byte_order_t)byteOrder
{
	@try {
		[self doesNotRecognizeSelector: _cmd];
		abort();
	} @catch (id e) {
		[self release];
		@throw e;
	}


}

- initWithFormat: (OFConstantString*)format, ...
{
	id ret;
	va_list arguments;

	va_start(arguments, format);
	ret = [self initWithFormat: format
			 arguments: arguments];
	va_end(arguments);

	return ret;
}

- initWithFormat: (OFConstantString*)format
       arguments: (va_list)arguments
{
	@try {
		[self doesNotRecognizeSelector: _cmd];
		abort();
	} @catch (id e) {
		[self release];
		@throw e;
	}


}

- initWithPath: (OFString*)firstComponent, ...
{
	id ret;
	va_list arguments;

	va_start(arguments, firstComponent);
	ret = [self initWithPath: firstComponent
		       arguments: arguments];
	va_end(arguments);

	return ret;
}

- initWithPath: (OFString*)firstComponent
     arguments: (va_list)arguments
{
	@try {
		[self doesNotRecognizeSelector: _cmd];
		abort();
	} @catch (id e) {
		[self release];
		@throw e;
	}


}

- initWithContentsOfFile: (OFString*)path
{
	return [self initWithContentsOfFile: path
				   encoding: OF_STRING_ENCODING_UTF_8];
}







<




>
>




















<




>
>




















<




>
>







783
784
785
786
787
788
789

790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815

816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841

842
843
844
845
846
847
848
849
850
851
852
853
854

- initWithUTF32String: (const of_char32_t*)string
	       length: (size_t)length
	    byteOrder: (of_byte_order_t)byteOrder
{
	@try {
		[self doesNotRecognizeSelector: _cmd];

	} @catch (id e) {
		[self release];
		@throw e;
	}

	abort();
}

- initWithFormat: (OFConstantString*)format, ...
{
	id ret;
	va_list arguments;

	va_start(arguments, format);
	ret = [self initWithFormat: format
			 arguments: arguments];
	va_end(arguments);

	return ret;
}

- initWithFormat: (OFConstantString*)format
       arguments: (va_list)arguments
{
	@try {
		[self doesNotRecognizeSelector: _cmd];

	} @catch (id e) {
		[self release];
		@throw e;
	}

	abort();
}

- initWithPath: (OFString*)firstComponent, ...
{
	id ret;
	va_list arguments;

	va_start(arguments, firstComponent);
	ret = [self initWithPath: firstComponent
		       arguments: arguments];
	va_end(arguments);

	return ret;
}

- initWithPath: (OFString*)firstComponent
     arguments: (va_list)arguments
{
	@try {
		[self doesNotRecognizeSelector: _cmd];

	} @catch (id e) {
		[self release];
		@throw e;
	}

	abort();
}

- initWithContentsOfFile: (OFString*)path
{
	return [self initWithContentsOfFile: path
				   encoding: OF_STRING_ENCODING_UTF_8];
}

Modified src/OFTimer.m from [0fd41ebc3f] to [937b3c80f0].

205
206
207
208
209
210
211
212
213
214
215
216


217
218
219
220
221
222
223
}
#endif

- init
{
	@try {
		[self doesNotRecognizeSelector: _cmd];
		abort();
	} @catch (id e) {
		[self release];
		@throw e;
	}


}

- OF_initWithFireDate: (OFDate*)fireDate_
	     interval: (double)interval_
	       target: (id)target_
	     selector: (SEL)selector_
	       object: (id)object1_







<




>
>







205
206
207
208
209
210
211

212
213
214
215
216
217
218
219
220
221
222
223
224
}
#endif

- init
{
	@try {
		[self doesNotRecognizeSelector: _cmd];

	} @catch (id e) {
		[self release];
		@throw e;
	}

	abort();
}

- OF_initWithFireDate: (OFDate*)fireDate_
	     interval: (double)interval_
	       target: (id)target_
	     selector: (SEL)selector_
	       object: (id)object1_

Modified src/OFXMLElement.m from [da574fc59a] to [f052993408].

124
125
126
127
128
129
130
131
132
133
134
135


136
137
138
139
140
141
142
	return [[[self alloc] initWithFile: path] autorelease];
}

- init
{
	@try {
		[self doesNotRecognizeSelector: _cmd];
		abort();
	} @catch (id e) {
		[self release];
		@throw e;
	}


}

- initWithName: (OFString*)name_
{
	return [self initWithName: name_
			namespace: nil
		      stringValue: nil];







<




>
>







124
125
126
127
128
129
130

131
132
133
134
135
136
137
138
139
140
141
142
143
	return [[[self alloc] initWithFile: path] autorelease];
}

- init
{
	@try {
		[self doesNotRecognizeSelector: _cmd];

	} @catch (id e) {
		[self release];
		@throw e;
	}

	abort();
}

- initWithName: (OFString*)name_
{
	return [self initWithName: name_
			namespace: nil
		      stringValue: nil];

Modified src/OFXMLNode.m from [4194059f96] to [4dde527cf4].

22
23
24
25
26
27
28
29
30
31
32
33


34
35
36
37
38
39
40
#import "OFString.h"

@implementation OFXMLNode
- initWithSerialization: (OFXMLElement*)element
{
	@try {
		[self doesNotRecognizeSelector: _cmd];
		abort();
	} @catch (id e) {
		[self release];
		@throw e;
	}


}

- (OFString*)stringValue
{
	[self doesNotRecognizeSelector: _cmd];
	abort();
}







<




>
>







22
23
24
25
26
27
28

29
30
31
32
33
34
35
36
37
38
39
40
41
#import "OFString.h"

@implementation OFXMLNode
- initWithSerialization: (OFXMLElement*)element
{
	@try {
		[self doesNotRecognizeSelector: _cmd];

	} @catch (id e) {
		[self release];
		@throw e;
	}

	abort();
}

- (OFString*)stringValue
{
	[self doesNotRecognizeSelector: _cmd];
	abort();
}

Modified src/exceptions/OFAcceptFailedException.m from [19a80735a6] to [69a04b661c].

32
33
34
35
36
37
38
39
40
41
42
43


44
45
46
47
48
49
50
				     socket: socket] autorelease];
}

- initWithClass: (Class)class_
{
	@try {
		[self doesNotRecognizeSelector: _cmd];
		abort();
	} @catch (id e) {
		[self release];
		@throw e;
	}


}

- initWithClass: (Class)class_
	 socket: (OFTCPSocket*)socket_
{
	self = [super initWithClass: class_];








<




>
>







32
33
34
35
36
37
38

39
40
41
42
43
44
45
46
47
48
49
50
51
				     socket: socket] autorelease];
}

- initWithClass: (Class)class_
{
	@try {
		[self doesNotRecognizeSelector: _cmd];

	} @catch (id e) {
		[self release];
		@throw e;
	}

	abort();
}

- initWithClass: (Class)class_
	 socket: (OFTCPSocket*)socket_
{
	self = [super initWithClass: class_];

Modified src/exceptions/OFAllocFailedException.m from [ee983502fd] to [35d67114ec].

28
29
30
31
32
33
34
35
36
37
38
39


40
41
42
43
44
45
46
	abort();
}

- init
{
	@try {
		[self doesNotRecognizeSelector: _cmd];
		abort();
	} @catch (id e) {
		[self release];
		@throw e;
	}


}

- (void*)allocMemoryWithSize: (size_t)size
{
	[self doesNotRecognizeSelector: _cmd];
	abort();
}







<




>
>







28
29
30
31
32
33
34

35
36
37
38
39
40
41
42
43
44
45
46
47
	abort();
}

- init
{
	@try {
		[self doesNotRecognizeSelector: _cmd];

	} @catch (id e) {
		[self release];
		@throw e;
	}

	abort();
}

- (void*)allocMemoryWithSize: (size_t)size
{
	[self doesNotRecognizeSelector: _cmd];
	abort();
}

Modified src/exceptions/OFAlreadyConnectedException.m from [ad363ae780] to [539ea0a982].

32
33
34
35
36
37
38
39
40
41
42
43


44
45
46
47
48
49
50
				     socket: socket] autorelease];
}

- initWithClass: (Class)class_
{
	@try {
		[self doesNotRecognizeSelector: _cmd];
		abort();
	} @catch (id e) {
		[self release];
		@throw e;
	}


}

- initWithClass: (Class)class_
	 socket: (OFTCPSocket*)socket_
{
	self = [super initWithClass: class_];








<




>
>







32
33
34
35
36
37
38

39
40
41
42
43
44
45
46
47
48
49
50
51
				     socket: socket] autorelease];
}

- initWithClass: (Class)class_
{
	@try {
		[self doesNotRecognizeSelector: _cmd];

	} @catch (id e) {
		[self release];
		@throw e;
	}

	abort();
}

- initWithClass: (Class)class_
	 socket: (OFTCPSocket*)socket_
{
	self = [super initWithClass: class_];

Modified src/exceptions/OFBindFailedException.m from [83b98e4bc0] to [4d941c04f6].

36
37
38
39
40
41
42
43
44
45
46
47


48
49
50
51
52
53
54
				       port: port] autorelease];
}

- initWithClass: (Class)class_
{
	@try {
		[self doesNotRecognizeSelector: _cmd];
		abort();
	} @catch (id e) {
		[self release];
		@throw e;
	}


}

- initWithClass: (Class)class_
	 socket: (OFTCPSocket*)socket_
	   host: (OFString*)host_
	   port: (uint16_t)port_
{







<




>
>







36
37
38
39
40
41
42

43
44
45
46
47
48
49
50
51
52
53
54
55
				       port: port] autorelease];
}

- initWithClass: (Class)class_
{
	@try {
		[self doesNotRecognizeSelector: _cmd];

	} @catch (id e) {
		[self release];
		@throw e;
	}

	abort();
}

- initWithClass: (Class)class_
	 socket: (OFTCPSocket*)socket_
	   host: (OFString*)host_
	   port: (uint16_t)port_
{

Modified src/exceptions/OFChangeDirectoryFailedException.m from [a26f3cf844] to [ba07871883].

31
32
33
34
35
36
37
38
39
40
41
42


43
44
45
46
47
48
49
				       path: path_] autorelease];
}

- initWithClass: (Class)class_
{
	@try {
		[self doesNotRecognizeSelector: _cmd];
		abort();
	} @catch (id e) {
		[self release];
		@throw e;
	}


}

- initWithClass: (Class)class_
	   path: (OFString*)path_
{
	self = [super initWithClass: class_];








<




>
>







31
32
33
34
35
36
37

38
39
40
41
42
43
44
45
46
47
48
49
50
				       path: path_] autorelease];
}

- initWithClass: (Class)class_
{
	@try {
		[self doesNotRecognizeSelector: _cmd];

	} @catch (id e) {
		[self release];
		@throw e;
	}

	abort();
}

- initWithClass: (Class)class_
	   path: (OFString*)path_
{
	self = [super initWithClass: class_];

Modified src/exceptions/OFChangeFileModeFailedException.m from [ac14383847] to [a59ee4c2b7].

33
34
35
36
37
38
39
40
41
42
43
44


45
46
47
48
49
50
51
				       mode: mode] autorelease];
}

- initWithClass: (Class)class_
{
	@try {
		[self doesNotRecognizeSelector: _cmd];
		abort();
	} @catch (id e) {
		[self release];
		@throw e;
	}


}

- initWithClass: (Class)class_
	   path: (OFString*)path_
	   mode: (mode_t)mode_
{
	self = [super initWithClass: class_];







<




>
>







33
34
35
36
37
38
39

40
41
42
43
44
45
46
47
48
49
50
51
52
				       mode: mode] autorelease];
}

- initWithClass: (Class)class_
{
	@try {
		[self doesNotRecognizeSelector: _cmd];

	} @catch (id e) {
		[self release];
		@throw e;
	}

	abort();
}

- initWithClass: (Class)class_
	   path: (OFString*)path_
	   mode: (mode_t)mode_
{
	self = [super initWithClass: class_];

Modified src/exceptions/OFChangeFileOwnerFailedException.m from [14e214b944] to [7ba6b6f15a].

36
37
38
39
40
41
42
43
44
45
46
47


48
49
50
51
52
53
54
				      group: group] autorelease];
}

- initWithClass: (Class)class_
{
	@try {
		[self doesNotRecognizeSelector: _cmd];
		abort();
	} @catch (id e) {
		[self release];
		@throw e;
	}


}

- initWithClass: (Class)class_
	   path: (OFString*)path_
	  owner: (OFString*)owner_
	  group: (OFString*)group_
{







<




>
>







36
37
38
39
40
41
42

43
44
45
46
47
48
49
50
51
52
53
54
55
				      group: group] autorelease];
}

- initWithClass: (Class)class_
{
	@try {
		[self doesNotRecognizeSelector: _cmd];

	} @catch (id e) {
		[self release];
		@throw e;
	}

	abort();
}

- initWithClass: (Class)class_
	   path: (OFString*)path_
	  owner: (OFString*)owner_
	  group: (OFString*)group_
{

Modified src/exceptions/OFConditionBroadcastFailedException.m from [b824f8b4b7] to [239bfd4ef8].

30
31
32
33
34
35
36
37
38
39
40
41


42
43
44
45
46
47
48
				  condition: condition] autorelease];
}

- initWithClass: (Class)class_
{
	@try {
		[self doesNotRecognizeSelector: _cmd];
		abort();
	} @catch (id e) {
		[self release];
		@throw e;
	}


}

- initWithClass: (Class)class_
      condition: (OFCondition*)condition_
{
	self = [super initWithClass: class_];








<




>
>







30
31
32
33
34
35
36

37
38
39
40
41
42
43
44
45
46
47
48
49
				  condition: condition] autorelease];
}

- initWithClass: (Class)class_
{
	@try {
		[self doesNotRecognizeSelector: _cmd];

	} @catch (id e) {
		[self release];
		@throw e;
	}

	abort();
}

- initWithClass: (Class)class_
      condition: (OFCondition*)condition_
{
	self = [super initWithClass: class_];

Modified src/exceptions/OFConditionSignalFailedException.m from [f71a0084b4] to [e9f398f7d6].

30
31
32
33
34
35
36
37
38
39
40
41


42
43
44
45
46
47
48
				  condition: condition] autorelease];
}

- initWithClass: (Class)class_
{
	@try {
		[self doesNotRecognizeSelector: _cmd];
		abort();
	} @catch (id e) {
		[self release];
		@throw e;
	}


}

- initWithClass: (Class)class_
      condition: (OFCondition*)condition_
{
	self = [super initWithClass: class_];








<




>
>







30
31
32
33
34
35
36

37
38
39
40
41
42
43
44
45
46
47
48
49
				  condition: condition] autorelease];
}

- initWithClass: (Class)class_
{
	@try {
		[self doesNotRecognizeSelector: _cmd];

	} @catch (id e) {
		[self release];
		@throw e;
	}

	abort();
}

- initWithClass: (Class)class_
      condition: (OFCondition*)condition_
{
	self = [super initWithClass: class_];

Modified src/exceptions/OFConditionStillWaitingException.m from [31e80264bb] to [c432acb363].

30
31
32
33
34
35
36
37
38
39
40
41


42
43
44
45
46
47
48
				  condition: condition] autorelease];
}

- initWithClass: (Class)class_
{
	@try {
		[self doesNotRecognizeSelector: _cmd];
		abort();
	} @catch (id e) {
		[self release];
		@throw e;
	}


}

- initWithClass: (Class)class_
      condition: (OFCondition*)condition_
{
	self = [super initWithClass: class_];








<




>
>







30
31
32
33
34
35
36

37
38
39
40
41
42
43
44
45
46
47
48
49
				  condition: condition] autorelease];
}

- initWithClass: (Class)class_
{
	@try {
		[self doesNotRecognizeSelector: _cmd];

	} @catch (id e) {
		[self release];
		@throw e;
	}

	abort();
}

- initWithClass: (Class)class_
      condition: (OFCondition*)condition_
{
	self = [super initWithClass: class_];

Modified src/exceptions/OFConditionWaitFailedException.m from [bcc8ee9c88] to [1c3c12a3c1].

30
31
32
33
34
35
36
37
38
39
40
41


42
43
44
45
46
47
48
				  condition: condition] autorelease];
}

- initWithClass: (Class)class_
{
	@try {
		[self doesNotRecognizeSelector: _cmd];
		abort();
	} @catch (id e) {
		[self release];
		@throw e;
	}


}

- initWithClass: (Class)class_
      condition: (OFCondition*)condition_
{
	self = [super initWithClass: class_];








<




>
>







30
31
32
33
34
35
36

37
38
39
40
41
42
43
44
45
46
47
48
49
				  condition: condition] autorelease];
}

- initWithClass: (Class)class_
{
	@try {
		[self doesNotRecognizeSelector: _cmd];

	} @catch (id e) {
		[self release];
		@throw e;
	}

	abort();
}

- initWithClass: (Class)class_
      condition: (OFCondition*)condition_
{
	self = [super initWithClass: class_];

Modified src/exceptions/OFConnectionFailedException.m from [54af7a3754] to [122bf660e2].

36
37
38
39
40
41
42
43
44
45
46
47


48
49
50
51
52
53
54
				       port: port] autorelease];
}

- initWithClass: (Class)class_
{
	@try {
		[self doesNotRecognizeSelector: _cmd];
		abort();
	} @catch (id e) {
		[self release];
		@throw e;
	}


}

- initWithClass: (Class)class_
	 socket: (OFTCPSocket*)socket_
	   host: (OFString*)host_
	   port: (uint16_t)port_
{







<




>
>







36
37
38
39
40
41
42

43
44
45
46
47
48
49
50
51
52
53
54
55
				       port: port] autorelease];
}

- initWithClass: (Class)class_
{
	@try {
		[self doesNotRecognizeSelector: _cmd];

	} @catch (id e) {
		[self release];
		@throw e;
	}

	abort();
}

- initWithClass: (Class)class_
	 socket: (OFTCPSocket*)socket_
	   host: (OFString*)host_
	   port: (uint16_t)port_
{

Modified src/exceptions/OFCopyFileFailedException.m from [51bb44a23b] to [c7d13f40bb].

33
34
35
36
37
38
39
40
41
42
43
44


45
46
47
48
49
50
51
			    destinationPath: destination] autorelease];
}

- initWithClass: (Class)class_
{
	@try {
		[self doesNotRecognizeSelector: _cmd];
		abort();
	} @catch (id e) {
		[self release];
		@throw e;
	}


}

-   initWithClass: (Class)class_
       sourcePath: (OFString*)source
  destinationPath: (OFString*)destination
{
	self = [super initWithClass: class_];







<




>
>







33
34
35
36
37
38
39

40
41
42
43
44
45
46
47
48
49
50
51
52
			    destinationPath: destination] autorelease];
}

- initWithClass: (Class)class_
{
	@try {
		[self doesNotRecognizeSelector: _cmd];

	} @catch (id e) {
		[self release];
		@throw e;
	}

	abort();
}

-   initWithClass: (Class)class_
       sourcePath: (OFString*)source
  destinationPath: (OFString*)destination
{
	self = [super initWithClass: class_];

Modified src/exceptions/OFCreateDirectoryFailedException.m from [622c57a5a6] to [2a62eb5d8d].

31
32
33
34
35
36
37
38
39
40
41
42


43
44
45
46
47
48
49
				       path: path_] autorelease];
}

- initWithClass: (Class)class_
{
	@try {
		[self doesNotRecognizeSelector: _cmd];
		abort();
	} @catch (id e) {
		[self release];
		@throw e;
	}


}

- initWithClass: (Class)class_
	   path: (OFString*)path_
{
	self = [super initWithClass: class_];








<




>
>







31
32
33
34
35
36
37

38
39
40
41
42
43
44
45
46
47
48
49
50
				       path: path_] autorelease];
}

- initWithClass: (Class)class_
{
	@try {
		[self doesNotRecognizeSelector: _cmd];

	} @catch (id e) {
		[self release];
		@throw e;
	}

	abort();
}

- initWithClass: (Class)class_
	   path: (OFString*)path_
{
	self = [super initWithClass: class_];

Modified src/exceptions/OFDeleteDirectoryFailedException.m from [029f3a5726] to [c0c7391dfd].

31
32
33
34
35
36
37
38
39
40
41
42


43
44
45
46
47
48
49
				       path: path_] autorelease];
}

- initWithClass: (Class)class_
{
	@try {
		[self doesNotRecognizeSelector: _cmd];
		abort();
	} @catch (id e) {
		[self release];
		@throw e;
	}


}

- initWithClass: (Class)class_
	   path: (OFString*)path_
{
	self = [super initWithClass: class_];








<




>
>







31
32
33
34
35
36
37

38
39
40
41
42
43
44
45
46
47
48
49
50
				       path: path_] autorelease];
}

- initWithClass: (Class)class_
{
	@try {
		[self doesNotRecognizeSelector: _cmd];

	} @catch (id e) {
		[self release];
		@throw e;
	}

	abort();
}

- initWithClass: (Class)class_
	   path: (OFString*)path_
{
	self = [super initWithClass: class_];

Modified src/exceptions/OFDeleteFileFailedException.m from [969c1b8c09] to [688b15cb7d].

31
32
33
34
35
36
37
38
39
40
41
42


43
44
45
46
47
48
49
				       path: path_] autorelease];
}

- initWithClass: (Class)class_
{
	@try {
		[self doesNotRecognizeSelector: _cmd];
		abort();
	} @catch (id e) {
		[self release];
		@throw e;
	}


}

- initWithClass: (Class)class_
	   path: (OFString*)path_
{
	self = [super initWithClass: class_];








<




>
>







31
32
33
34
35
36
37

38
39
40
41
42
43
44
45
46
47
48
49
50
				       path: path_] autorelease];
}

- initWithClass: (Class)class_
{
	@try {
		[self doesNotRecognizeSelector: _cmd];

	} @catch (id e) {
		[self release];
		@throw e;
	}

	abort();
}

- initWithClass: (Class)class_
	   path: (OFString*)path_
{
	self = [super initWithClass: class_];

Modified src/exceptions/OFEnumerationMutationException.m from [6fd06b3b2a] to [1d37cda0c7].

31
32
33
34
35
36
37
38
39
40
41
42


43
44
45
46
47
48
49
				     object: object] autorelease];
}

- initWithClass: (Class)class_
{
	@try {
		[self doesNotRecognizeSelector: _cmd];
		abort();
	} @catch (id e) {
		[self release];
		@throw e;
	}


}

- initWithClass: (Class)class_
	 object: (id)object_
{
	self = [super initWithClass: class_];








<




>
>







31
32
33
34
35
36
37

38
39
40
41
42
43
44
45
46
47
48
49
50
				     object: object] autorelease];
}

- initWithClass: (Class)class_
{
	@try {
		[self doesNotRecognizeSelector: _cmd];

	} @catch (id e) {
		[self release];
		@throw e;
	}

	abort();
}

- initWithClass: (Class)class_
	 object: (id)object_
{
	self = [super initWithClass: class_];

Modified src/exceptions/OFException.m from [e208f6621b] to [17d551971c].

27
28
29
30
31
32
33
34
35
36
37
38


39
40
41
42
43
44
45
	return [[[self alloc] initWithClass: class_] autorelease];
}

- init
{
	@try {
		[self doesNotRecognizeSelector: _cmd];
		abort();
	} @catch (id e) {
		[self release];
		@throw e;
	}


}

- initWithClass: (Class)class_
{
	self = [super init];

	inClass = class_;







<




>
>







27
28
29
30
31
32
33

34
35
36
37
38
39
40
41
42
43
44
45
46
	return [[[self alloc] initWithClass: class_] autorelease];
}

- init
{
	@try {
		[self doesNotRecognizeSelector: _cmd];

	} @catch (id e) {
		[self release];
		@throw e;
	}

	abort();
}

- initWithClass: (Class)class_
{
	self = [super init];

	inClass = class_;

Modified src/exceptions/OFHTTPRequestFailedException.m from [45bfab0364] to [c529841d84].

36
37
38
39
40
41
42
43
44
45
46
47


48
49
50
51
52
53
54
				      reply: reply] autorelease];
}

- initWithClass: (Class)class_
{
	@try {
		[self doesNotRecognizeSelector: _cmd];
		abort();
	} @catch (id e) {
		[self release];
		@throw e;
	}


}

- initWithClass: (Class)class_
	request: (OFHTTPRequest*)request_
	  reply: (OFHTTPRequestReply*)reply_
{
	self = [super initWithClass: class_];







<




>
>







36
37
38
39
40
41
42

43
44
45
46
47
48
49
50
51
52
53
54
55
				      reply: reply] autorelease];
}

- initWithClass: (Class)class_
{
	@try {
		[self doesNotRecognizeSelector: _cmd];

	} @catch (id e) {
		[self release];
		@throw e;
	}

	abort();
}

- initWithClass: (Class)class_
	request: (OFHTTPRequest*)request_
	  reply: (OFHTTPRequestReply*)reply_
{
	self = [super initWithClass: class_];

Modified src/exceptions/OFHashAlreadyCalculatedException.m from [0e06c1c60a] to [45da32b1b3].

32
33
34
35
36
37
38
39
40
41
42
43


44
45
46
47
48
49
50
				       hash: hash] autorelease];
}

- initWithClass: (Class)class_
{
	@try {
		[self doesNotRecognizeSelector: _cmd];
		abort();
	} @catch (id e) {
		[self release];
		@throw e;
	}


}

- initWithClass: (Class)class_
	   hash: (OFHash*)hash
{
	self = [super initWithClass: class_];








<




>
>







32
33
34
35
36
37
38

39
40
41
42
43
44
45
46
47
48
49
50
51
				       hash: hash] autorelease];
}

- initWithClass: (Class)class_
{
	@try {
		[self doesNotRecognizeSelector: _cmd];

	} @catch (id e) {
		[self release];
		@throw e;
	}

	abort();
}

- initWithClass: (Class)class_
	   hash: (OFHash*)hash
{
	self = [super initWithClass: class_];

Modified src/exceptions/OFInvalidArgumentException.m from [e7dc8f29ff] to [378595486c].

31
32
33
34
35
36
37
38
39
40
41
42


43
44
45
46
47
48
49
				   selector: selector_] autorelease];
}

- initWithClass: (Class)class_
{
	@try {
		[self doesNotRecognizeSelector: _cmd];
		abort();
	} @catch (id e) {
		[self release];
		@throw e;
	}


}

- initWithClass: (Class)class_
       selector: (SEL)selector_
{
	self = [super initWithClass: class_];








<




>
>







31
32
33
34
35
36
37

38
39
40
41
42
43
44
45
46
47
48
49
50
				   selector: selector_] autorelease];
}

- initWithClass: (Class)class_
{
	@try {
		[self doesNotRecognizeSelector: _cmd];

	} @catch (id e) {
		[self release];
		@throw e;
	}

	abort();
}

- initWithClass: (Class)class_
       selector: (SEL)selector_
{
	self = [super initWithClass: class_];

Modified src/exceptions/OFInvalidJSONException.m from [4227eb6c0c] to [c2b4bc6b4c].

29
30
31
32
33
34
35
36
37
38
39
40


41
42
43
44
45
46
47
				       line: line] autorelease];
}

- init
{
	@try {
		[self doesNotRecognizeSelector: _cmd];
		abort();
	} @catch (id e) {
		[self release];
		@throw e;
	}


}

- initWithClass: (Class)class_
	   line: (size_t)line_
{
	self = [super initWithClass: class_];








<




>
>







29
30
31
32
33
34
35

36
37
38
39
40
41
42
43
44
45
46
47
48
				       line: line] autorelease];
}

- init
{
	@try {
		[self doesNotRecognizeSelector: _cmd];

	} @catch (id e) {
		[self release];
		@throw e;
	}

	abort();
}

- initWithClass: (Class)class_
	   line: (size_t)line_
{
	self = [super initWithClass: class_];

Modified src/exceptions/OFLinkFailedException.m from [bb90273c5c] to [358646961f].

34
35
36
37
38
39
40
41
42
43
44
45


46
47
48
49
50
51
52
			    destinationPath: destination] autorelease];
}

- initWithClass: (Class)class_
{
	@try {
		[self doesNotRecognizeSelector: _cmd];
		abort();
	} @catch (id e) {
		[self release];
		@throw e;
	}


}

-   initWithClass: (Class)class_
       sourcePath: (OFString*)source
  destinationPath: (OFString*)destination
{
	self = [super initWithClass: class_];







<




>
>







34
35
36
37
38
39
40

41
42
43
44
45
46
47
48
49
50
51
52
53
			    destinationPath: destination] autorelease];
}

- initWithClass: (Class)class_
{
	@try {
		[self doesNotRecognizeSelector: _cmd];

	} @catch (id e) {
		[self release];
		@throw e;
	}

	abort();
}

-   initWithClass: (Class)class_
       sourcePath: (OFString*)source
  destinationPath: (OFString*)destination
{
	self = [super initWithClass: class_];

Modified src/exceptions/OFListenFailedException.m from [307d348102] to [8bcf2672cd].

34
35
36
37
38
39
40
41
42
43
44
45


46
47
48
49
50
51
52
				    backLog: backlog] autorelease];
}

- initWithClass: (Class)class_
{
	@try {
		[self doesNotRecognizeSelector: _cmd];
		abort();
	} @catch (id e) {
		[self release];
		@throw e;
	}


}

- initWithClass: (Class)class_
	 socket: (OFTCPSocket*)socket_
	backLog: (int)backlog
{
	self = [super initWithClass: class_];







<




>
>







34
35
36
37
38
39
40

41
42
43
44
45
46
47
48
49
50
51
52
53
				    backLog: backlog] autorelease];
}

- initWithClass: (Class)class_
{
	@try {
		[self doesNotRecognizeSelector: _cmd];

	} @catch (id e) {
		[self release];
		@throw e;
	}

	abort();
}

- initWithClass: (Class)class_
	 socket: (OFTCPSocket*)socket_
	backLog: (int)backlog
{
	self = [super initWithClass: class_];

Modified src/exceptions/OFMemoryNotPartOfObjectException.m from [e15add6cf7] to [a1452e1fb6].

29
30
31
32
33
34
35
36
37
38
39
40


41
42
43
44
45
46
47
				    pointer: ptr] autorelease];
}

- initWithClass: (Class)class_
{
	@try {
		[self doesNotRecognizeSelector: _cmd];
		abort();
	} @catch (id e) {
		[self release];
		@throw e;
	}


}

- initWithClass: (Class)class_
	pointer: (void*)ptr
{
	self = [super initWithClass: class_];








<




>
>







29
30
31
32
33
34
35

36
37
38
39
40
41
42
43
44
45
46
47
48
				    pointer: ptr] autorelease];
}

- initWithClass: (Class)class_
{
	@try {
		[self doesNotRecognizeSelector: _cmd];

	} @catch (id e) {
		[self release];
		@throw e;
	}

	abort();
}

- initWithClass: (Class)class_
	pointer: (void*)ptr
{
	self = [super initWithClass: class_];

Modified src/exceptions/OFNotConnectedException.m from [8acf7b92e8] to [96b427f88f].

32
33
34
35
36
37
38
39
40
41
42
43


44
45
46
47
48
49
50
				     socket: socket] autorelease];
}

- initWithClass: (Class)class_
{
	@try {
		[self doesNotRecognizeSelector: _cmd];
		abort();
	} @catch (id e) {
		[self release];
		@throw e;
	}


}

- initWithClass: (Class)class_
	 socket: (OFStreamSocket*)socket_
{
	self = [super initWithClass: class_];








<




>
>







32
33
34
35
36
37
38

39
40
41
42
43
44
45
46
47
48
49
50
51
				     socket: socket] autorelease];
}

- initWithClass: (Class)class_
{
	@try {
		[self doesNotRecognizeSelector: _cmd];

	} @catch (id e) {
		[self release];
		@throw e;
	}

	abort();
}

- initWithClass: (Class)class_
	 socket: (OFStreamSocket*)socket_
{
	self = [super initWithClass: class_];

Modified src/exceptions/OFNotImplementedException.m from [2b4178f3d4] to [0a119c960d].

31
32
33
34
35
36
37
38
39
40
41
42


43
44
45
46
47
48
49
				   selector: selector] autorelease];
}

- initWithClass: (Class)class_
{
	@try {
		[self doesNotRecognizeSelector: _cmd];
		abort();
	} @catch (id e) {
		[self release];
		@throw e;
	}


}

- initWithClass: (Class)class_
       selector: (SEL)selector_
{
	self = [super initWithClass: class_];








<




>
>







31
32
33
34
35
36
37

38
39
40
41
42
43
44
45
46
47
48
49
50
				   selector: selector] autorelease];
}

- initWithClass: (Class)class_
{
	@try {
		[self doesNotRecognizeSelector: _cmd];

	} @catch (id e) {
		[self release];
		@throw e;
	}

	abort();
}

- initWithClass: (Class)class_
       selector: (SEL)selector_
{
	self = [super initWithClass: class_];

Modified src/exceptions/OFOpenFileFailedException.m from [c14ca0089e] to [2be3d5c462].

33
34
35
36
37
38
39
40
41
42
43
44


45
46
47
48
49
50
51
				       mode: mode] autorelease];
}

- initWithClass: (Class)class_
{
	@try {
		[self doesNotRecognizeSelector: _cmd];
		abort();
	} @catch (id e) {
		[self release];
		@throw e;
	}


}

- initWithClass: (Class)class_
	   path: (OFString*)path_
	   mode: (OFString*)mode_
{
	self = [super initWithClass: class_];







<




>
>







33
34
35
36
37
38
39

40
41
42
43
44
45
46
47
48
49
50
51
52
				       mode: mode] autorelease];
}

- initWithClass: (Class)class_
{
	@try {
		[self doesNotRecognizeSelector: _cmd];

	} @catch (id e) {
		[self release];
		@throw e;
	}

	abort();
}

- initWithClass: (Class)class_
	   path: (OFString*)path_
	   mode: (OFString*)mode_
{
	self = [super initWithClass: class_];

Modified src/exceptions/OFReadOrWriteFailedException.m from [7274a9c5f3] to [9aff6467fd].

34
35
36
37
38
39
40
41
42
43
44
45


46
47
48
49
50
51
52
			    requestedLength: length] autorelease];
}

- initWithClass: (Class)class_
{
	@try {
		[self doesNotRecognizeSelector: _cmd];
		abort();
	} @catch (id e) {
		[self release];
		@throw e;
	}


}

-   initWithClass: (Class)class_
	   stream: (OFStream*)stream_
  requestedLength: (size_t)length
{
	self = [super initWithClass: class_];







<




>
>







34
35
36
37
38
39
40

41
42
43
44
45
46
47
48
49
50
51
52
53
			    requestedLength: length] autorelease];
}

- initWithClass: (Class)class_
{
	@try {
		[self doesNotRecognizeSelector: _cmd];

	} @catch (id e) {
		[self release];
		@throw e;
	}

	abort();
}

-   initWithClass: (Class)class_
	   stream: (OFStream*)stream_
  requestedLength: (size_t)length
{
	self = [super initWithClass: class_];

Modified src/exceptions/OFRenameFileFailedException.m from [aecb780fc6] to [985b1ab9ce].

33
34
35
36
37
38
39
40
41
42
43
44


45
46
47
48
49
50
51
			    destinationPath: destination] autorelease];
}

- initWithClass: (Class)class_
{
	@try {
		[self doesNotRecognizeSelector: _cmd];
		abort();
	} @catch (id e) {
		[self release];
		@throw e;
	}


}

-   initWithClass: (Class)class_
       sourcePath: (OFString*)source
  destinationPath: (OFString*)destination
{
	self = [super initWithClass: class_];







<




>
>







33
34
35
36
37
38
39

40
41
42
43
44
45
46
47
48
49
50
51
52
			    destinationPath: destination] autorelease];
}

- initWithClass: (Class)class_
{
	@try {
		[self doesNotRecognizeSelector: _cmd];

	} @catch (id e) {
		[self release];
		@throw e;
	}

	abort();
}

-   initWithClass: (Class)class_
       sourcePath: (OFString*)source
  destinationPath: (OFString*)destination
{
	self = [super initWithClass: class_];

Modified src/exceptions/OFSeekFailedException.m from [860452f451] to [817ab9cf57].

36
37
38
39
40
41
42
43
44
45
46
47


48
49
50
51
52
53
54
				     whence: whence] autorelease];
}

- initWithClass: (Class)class_
{
	@try {
		[self doesNotRecognizeSelector: _cmd];
		abort();
	} @catch (id e) {
		[self release];
		@throw e;
	}


}

- initWithClass: (Class)class_
	 stream: (OFSeekableStream*)stream_
	 offset: (off_t)offset_
	 whence: (int)whence_
{







<




>
>







36
37
38
39
40
41
42

43
44
45
46
47
48
49
50
51
52
53
54
55
				     whence: whence] autorelease];
}

- initWithClass: (Class)class_
{
	@try {
		[self doesNotRecognizeSelector: _cmd];

	} @catch (id e) {
		[self release];
		@throw e;
	}

	abort();
}

- initWithClass: (Class)class_
	 stream: (OFSeekableStream*)stream_
	 offset: (off_t)offset_
	 whence: (int)whence_
{

Modified src/exceptions/OFSetOptionFailedException.m from [274bfcf724] to [e3ec9f7433].

32
33
34
35
36
37
38
39
40
41
42
43


44
45
46
47
48
49
50
				     stream: stream] autorelease];
}

- initWithClass: (Class)class_
{
	@try {
		[self doesNotRecognizeSelector: _cmd];
		abort();
	} @catch (id e) {
		[self release];
		@throw e;
	}


}

- initWithClass: (Class)class_
	 stream: (OFStream*)stream_
{
	self = [super initWithClass: class_];








<




>
>







32
33
34
35
36
37
38

39
40
41
42
43
44
45
46
47
48
49
50
51
				     stream: stream] autorelease];
}

- initWithClass: (Class)class_
{
	@try {
		[self doesNotRecognizeSelector: _cmd];

	} @catch (id e) {
		[self release];
		@throw e;
	}

	abort();
}

- initWithClass: (Class)class_
	 stream: (OFStream*)stream_
{
	self = [super initWithClass: class_];

Modified src/exceptions/OFSymlinkFailedException.m from [0ba9153b66] to [2eea5d324c].

34
35
36
37
38
39
40
41
42
43
44
45


46
47
48
49
50
51
52
			    destinationPath: destination] autorelease];
}

- initWithClass: (Class)class_
{
	@try {
		[self doesNotRecognizeSelector: _cmd];
		abort();
	} @catch (id e) {
		[self release];
		@throw e;
	}


}

-   initWithClass: (Class)class_
       sourcePath: (OFString*)source
  destinationPath: (OFString*)destination
{
	self = [super initWithClass: class_];







<




>
>







34
35
36
37
38
39
40

41
42
43
44
45
46
47
48
49
50
51
52
53
			    destinationPath: destination] autorelease];
}

- initWithClass: (Class)class_
{
	@try {
		[self doesNotRecognizeSelector: _cmd];

	} @catch (id e) {
		[self release];
		@throw e;
	}

	abort();
}

-   initWithClass: (Class)class_
       sourcePath: (OFString*)source
  destinationPath: (OFString*)destination
{
	self = [super initWithClass: class_];

Modified src/exceptions/OFThreadJoinFailedException.m from [42ac051c8d] to [4dd632518d].

30
31
32
33
34
35
36
37
38
39
40
41


42
43
44
45
46
47
48
				     thread: thread] autorelease];
}

- initWithClass: (Class)class_
{
	@try {
		[self doesNotRecognizeSelector: _cmd];
		abort();
	} @catch (id e) {
		[self release];
		@throw e;
	}


}

- initWithClass: (Class)class_
	 thread: (OFThread*)thread_
{
	self = [super initWithClass: class_];








<




>
>







30
31
32
33
34
35
36

37
38
39
40
41
42
43
44
45
46
47
48
49
				     thread: thread] autorelease];
}

- initWithClass: (Class)class_
{
	@try {
		[self doesNotRecognizeSelector: _cmd];

	} @catch (id e) {
		[self release];
		@throw e;
	}

	abort();
}

- initWithClass: (Class)class_
	 thread: (OFThread*)thread_
{
	self = [super initWithClass: class_];

Modified src/exceptions/OFThreadStartFailedException.m from [d63f53850f] to [dc9d7f84a8].

30
31
32
33
34
35
36
37
38
39
40
41


42
43
44
45
46
47
48
				     thread: thread] autorelease];
}

- initWithClass: (Class)class_
{
	@try {
		[self doesNotRecognizeSelector: _cmd];
		abort();
	} @catch (id e) {
		[self release];
		@throw e;
	}


}

- initWithClass: (Class)class_
	 thread: (OFThread*)thread_
{
	self = [super initWithClass: class_];








<




>
>







30
31
32
33
34
35
36

37
38
39
40
41
42
43
44
45
46
47
48
49
				     thread: thread] autorelease];
}

- initWithClass: (Class)class_
{
	@try {
		[self doesNotRecognizeSelector: _cmd];

	} @catch (id e) {
		[self release];
		@throw e;
	}

	abort();
}

- initWithClass: (Class)class_
	 thread: (OFThread*)thread_
{
	self = [super initWithClass: class_];

Modified src/exceptions/OFThreadStillRunningException.m from [4e27422aaf] to [b0e805dcc0].

30
31
32
33
34
35
36
37
38
39
40
41


42
43
44
45
46
47
48
				     thread: thread] autorelease];
}

- initWithClass: (Class)class_
{
	@try {
		[self doesNotRecognizeSelector: _cmd];
		abort();
	} @catch (id e) {
		[self release];
		@throw e;
	}


}

- initWithClass: (Class)class_
	 thread: (OFThread*)thread_
{
	self = [super initWithClass: class_];








<




>
>







30
31
32
33
34
35
36

37
38
39
40
41
42
43
44
45
46
47
48
49
				     thread: thread] autorelease];
}

- initWithClass: (Class)class_
{
	@try {
		[self doesNotRecognizeSelector: _cmd];

	} @catch (id e) {
		[self release];
		@throw e;
	}

	abort();
}

- initWithClass: (Class)class_
	 thread: (OFThread*)thread_
{
	self = [super initWithClass: class_];

Modified src/exceptions/OFUnboundNamespaceException.m from [a83d8d0cad] to [042719481e].

38
39
40
41
42
43
44
45
46
47
48
49


50
51
52
53
54
55
56
				     prefix: prefix] autorelease];
}

- initWithClass: (Class)class_
{
	@try {
		[self doesNotRecognizeSelector: _cmd];
		abort();
	} @catch (id e) {
		[self release];
		@throw e;
	}


}

- initWithClass: (Class)class_
      namespace: (OFString*)ns_
{
	self = [super initWithClass: class_];








<




>
>







38
39
40
41
42
43
44

45
46
47
48
49
50
51
52
53
54
55
56
57
				     prefix: prefix] autorelease];
}

- initWithClass: (Class)class_
{
	@try {
		[self doesNotRecognizeSelector: _cmd];

	} @catch (id e) {
		[self release];
		@throw e;
	}

	abort();
}

- initWithClass: (Class)class_
      namespace: (OFString*)ns_
{
	self = [super initWithClass: class_];

Modified src/exceptions/OFUnsupportedProtocolException.m from [6c374baf6c] to [6a769966a7].

32
33
34
35
36
37
38
39
40
41
42
43


44
45
46
47
48
49
50
					URL: url] autorelease];
}

- initWithClass: (Class)class_
{
	@try {
		[self doesNotRecognizeSelector: _cmd];
		abort();
	} @catch (id e) {
		[self release];
		@throw e;
	}


}

- initWithClass: (Class)class_
	    URL: (OFURL*)url
{
	self = [super initWithClass: class_];








<




>
>







32
33
34
35
36
37
38

39
40
41
42
43
44
45
46
47
48
49
50
51
					URL: url] autorelease];
}

- initWithClass: (Class)class_
{
	@try {
		[self doesNotRecognizeSelector: _cmd];

	} @catch (id e) {
		[self release];
		@throw e;
	}

	abort();
}

- initWithClass: (Class)class_
	    URL: (OFURL*)url
{
	self = [super initWithClass: class_];

Modified src/exceptions/OFUnsupportedVersionException.m from [a49a9e7a6e] to [40aa737247].

31
32
33
34
35
36
37
38
39
40
41
42


43
44
45
46
47
48
49
				    version: version] autorelease];
}

- initWithClass: (Class)class_
{
	@try {
		[self doesNotRecognizeSelector: _cmd];
		abort();
	} @catch (id e) {
		[self release];
		@throw e;
	}


}

- initWithClass: (Class)class_
	version: (OFString*)version_
{
	self = [super initWithClass: class_];








<




>
>







31
32
33
34
35
36
37

38
39
40
41
42
43
44
45
46
47
48
49
50
				    version: version] autorelease];
}

- initWithClass: (Class)class_
{
	@try {
		[self doesNotRecognizeSelector: _cmd];

	} @catch (id e) {
		[self release];
		@throw e;
	}

	abort();
}

- initWithClass: (Class)class_
	version: (OFString*)version_
{
	self = [super initWithClass: class_];