ObjFW  Diff

Differences From Artifact [b32f46f782]:

To Artifact [fcf875c4b5]:


18
19
20
21
22
23
24

25
26
27
28
29
30
31

#include <stdlib.h>

#import "OFMutableDictionary_hashtable.h"
#import "OFArray.h"

#import "autorelease.h"


static struct {
	Class isa;
} placeholder;

@interface OFMutableDictionary_placeholder: OFDictionary
@end







>







18
19
20
21
22
23
24
25
26
27
28
29
30
31
32

#include <stdlib.h>

#import "OFMutableDictionary_hashtable.h"
#import "OFArray.h"

#import "autorelease.h"
#import "macros.h"

static struct {
	Class isa;
} placeholder;

@interface OFMutableDictionary_placeholder: OFDictionary
@end
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
	}

	return [super init];
}

- initWithCapacity: (size_t)capacity
{
	@try {
		[self doesNotRecognizeSelector: _cmd];
	} @catch (id e) {
		[self release];
		@throw e;
	}

	abort();
}

- (void)setObject: (id)object
	   forKey: (id)key
{
	[self doesNotRecognizeSelector: _cmd];
	abort();







<
<
<
<
<
<
|
<







160
161
162
163
164
165
166






167

168
169
170
171
172
173
174
	}

	return [super init];
}

- initWithCapacity: (size_t)capacity
{






	OF_INVALID_INIT_METHOD

}

- (void)setObject: (id)object
	   forKey: (id)key
{
	[self doesNotRecognizeSelector: _cmd];
	abort();