ObjFW  Diff

Differences From Artifact [fb0a17fe11]:

To Artifact [0cd8668484]:


98
99
100
101
102
103
104
105

106
107
108

109
110
111
112

113
114
115
116
117
118
119
98
99
100
101
102
103
104

105
106
107

108
109
110
111

112
113
114
115
116
117
118
119







-
+


-
+



-
+







{
	return string;
}
@end

@implementation OFOutOfMemoryException
+ newWithClass: (Class)class_
       andSize: (size_t)size
	  size: (size_t)size
{
	return [[self alloc] initWithClass: class_
				   andSize: size];
				      size: size];
}

- initWithClass: (Class)class_
	andSize: (size_t)size
	   size: (size_t)size
{
	self = [super initWithClass: class_];

	req_size = size;

	return self;
}
134
135
136
137
138
139
140
141

142
143
144

145
146
147
148

149
150
151
152
153
154
155
134
135
136
137
138
139
140

141
142
143

144
145
146
147

148
149
150
151
152
153
154
155







-
+


-
+



-
+







{
	return req_size;
}
@end

@implementation OFMemoryNotPartOfObjectException
+ newWithClass: (Class)class_
    andPointer: (void*)ptr
       pointer: (void*)ptr
{
	return [[self alloc] initWithClass: class_
				andPointer: ptr];
				   pointer: ptr];
}

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

	pointer = ptr;

	return self;
}
172
173
174
175
176
177
178
179

180
181
182

183
184
185
186

187
188
189
190
191
192
193
172
173
174
175
176
177
178

179
180
181

182
183
184
185

186
187
188
189
190
191
192
193







-
+


-
+



-
+







{
	return pointer;
}
@end

@implementation OFNotImplementedException
+ newWithClass: (Class)class_
   andSelector: (SEL)selector_
      selector: (SEL)selector_
{
	return [[self alloc] initWithClass: class_
			       andSelector: selector_];
				  selector: selector_];
}

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

	selector = selector_;

	return self;
}
216
217
218
219
220
221
222
223

224
225
226

227
228
229
230

231
232
233
234
235
236
237
216
217
218
219
220
221
222

223
224
225

226
227
228
229

230
231
232
233
234
235
236
237







-
+


-
+



-
+








	return string;
}
@end

@implementation OFInvalidArgumentException
+ newWithClass: (Class)class_
   andSelector: (SEL)selector_
      selector: (SEL)selector_
{
	return [[self alloc] initWithClass: class_
			       andSelector: selector_];
				  selector: selector_];
}

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

	selector = selector_;

	return self;
}
286
287
288
289
290
291
292
293
294


295
296
297
298


299
300
301
302
303


304
305
306
307
308
309
310
286
287
288
289
290
291
292


293
294
295
296


297
298
299
300
301


302
303
304
305
306
307
308
309
310







-
-
+
+


-
-
+
+



-
-
+
+








	return string;
}
@end

@implementation OFOpenFileFailedException
+ newWithClass: (Class)class_
       andPath: (OFString*)path_
       andMode: (OFString*)mode_
	  path: (OFString*)path_
	  mode: (OFString*)mode_
{
	return [[self alloc] initWithClass: class_
				   andPath: path_
				   andMode: mode_];
				      path: path_
				      mode: mode_];
}

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

	path = [path_ retain];
	mode = [mode_ retain];
	err = GET_ERR;

345
346
347
348
349
350
351
352
353


354
355
356
357


358
359
360
361

362
363
364

365
366
367
368
369


370
371
372
373
374

375
376
377
378
379
380
381
382
383
384
385
386

387
388
389
390
391
392
393
345
346
347
348
349
350
351


352
353
354
355


356
357
358
359
360

361
362
363

364
365
366
367


368
369
370
371
372
373

374
375
376
377
378
379
380
381
382
383
384
385

386
387
388
389
390
391
392
393







-
-
+
+


-
-
+
+



-
+


-
+



-
-
+
+




-
+











-
+







{
	return mode;
}
@end

@implementation OFReadOrWriteFailedException
+ newWithClass: (Class)class_
       andSize: (size_t)size
     andNItems: (size_t)nitems
	  size: (size_t)size
	 items: (size_t)items
{
	return [[self alloc] initWithClass: class_
				   andSize: size
				 andNItems: nitems];
				      size: size
				     items: items];
}

+ newWithClass: (Class)class_
       andSize: (size_t)size
	  size: (size_t)size
{
	return [[self alloc] initWithClass: class_
				   andSize: size];
				      size: size];
}

- initWithClass: (Class)class_
	andSize: (size_t)size
      andNItems: (size_t)nitems
	   size: (size_t)size
	  items: (size_t)items
{
	self = [super initWithClass: class_];

	req_size = size;
	req_items = nitems;
	req_items = items;
	has_items = YES;

	if (class_ == [OFTCPSocket class])
		err = GET_SOCK_ERR;
	else
		err = GET_ERR;

	return self;
}

- initWithClass: (Class)class_
	andSize: (size_t)size
	   size: (size_t)size
{
	self = [super initWithClass: class_];

	req_size = size;
	req_items = 0;
	has_items = NO;

496
497
498
499
500
501
502
503
504


505
506
507
508


509
510
511
512
513


514
515
516
517
518
519
520
496
497
498
499
500
501
502


503
504
505
506


507
508
509
510
511


512
513
514
515
516
517
518
519
520







-
-
+
+


-
-
+
+



-
-
+
+








	return string;
}
@end

@implementation OFAddressTranslationFailedException
+ newWithClass: (Class)class_
       andNode: (OFString*)node_
    andService: (OFString*)service_
	  node: (OFString*)node_
       service: (OFString*)service_
{
	return [[self alloc] initWithClass: class_
				   andNode: node_
				andService: service_];
				      node: node_
				   service: service_];
}

- initWithClass: (Class)class_
	andNode: (OFString*)node_
     andService: (OFString*)service_
	   node: (OFString*)node_
	service: (OFString*)service_
{
	self = [super initWithClass: class_];

	node = [node_ retain];
	service = [service_ retain];
	err = GET_AT_ERR;

559
560
561
562
563
564
565
566
567


568
569
570
571


572
573
574
575
576


577
578
579
580
581
582
583
559
560
561
562
563
564
565


566
567
568
569


570
571
572
573
574


575
576
577
578
579
580
581
582
583







-
-
+
+


-
-
+
+



-
-
+
+







{
	return service;
}
@end

@implementation OFConnectionFailedException
+ newWithClass: (Class)class_
       andNode: (OFString*)node_
    andService: (OFString*)service_
	  node: (OFString*)node_
       service: (OFString*)service_
{
	return [[self alloc] initWithClass: class_
				   andNode: node_
				andService: service_];
				      node: node_
				   service: service_];
}

- initWithClass: (Class)class_
	andNode: (OFString*)node_
     andService: (OFString*)service_
	   node: (OFString*)node_
	service: (OFString*)service_
{
	self = [super initWithClass: class_];

	node	= [node_ retain];
	service	= [service_ retain];
	err	= GET_SOCK_ERR;

619
620
621
622
623
624
625
626
627
628



629
630
631
632
633



634
635
636
637
638
639



640
641
642
643
644
645
646
619
620
621
622
623
624
625



626
627
628
629
630



631
632
633
634
635
636



637
638
639
640
641
642
643
644
645
646







-
-
-
+
+
+


-
-
-
+
+
+



-
-
-
+
+
+







{
	return service;
}
@end

@implementation OFBindFailedException
+ newWithClass: (Class)class_
       andNode: (OFString*)node_
    andService: (OFString*)service_
     andFamily: (int)family_
	  node: (OFString*)node_
       service: (OFString*)service_
	family: (int)family_
{
	return [[self alloc] initWithClass: class_
				   andNode: node_
				andService: service_
				 andFamily: family_];
				      node: node_
				   service: service_
				    family: family_];
}

- initWithClass: (Class)class_
	andNode: (OFString*)node_
     andService: (OFString*)service_
      andFamily: (int)family_
	   node: (OFString*)node_
	service: (OFString*)service_
	 family: (int)family_
{
	self = [super initWithClass: class_];

	node	= [node_ retain];
	service	= [service_ retain];
	family	= family_;
	err	= GET_SOCK_ERR;
688
689
690
691
692
693
694
695

696
697
698

699
700
701
702

703
704
705
706
707
708
709
688
689
690
691
692
693
694

695
696
697

698
699
700
701

702
703
704
705
706
707
708
709







-
+


-
+



-
+







{
	return family;
}
@end

@implementation OFListenFailedException
+ newWithClass: (Class)class_
    andBackLog: (int)backlog_
       backLog: (int)backlog_
{
	return [[self alloc] initWithClass: class_
				andBackLog: backlog_];
				   backLog: backlog_];
}

- initWithClass: (Class)class_
     andBackLog: (int)backlog_
	backLog: (int)backlog_
{
	self = [super initWithClass: class_];

	backlog = backlog_;
	err = GET_SOCK_ERR;

	return self;