ObjFW  Diff

Differences From Artifact [a8904a350c]:

To Artifact [c1f4692477]:


22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41

static size_t lastpagebyte = 0;
extern int getpagesize(void);

@implementation OFDataArray
+ dataArrayWithItemSize: (size_t)is
{
	return [[[OFDataArray alloc] initWithItemSize: is] autorelease];
}

+ bigDataArrayWithItemSize: (size_t)is
{
	return [[[OFBigDataArray alloc] initWithItemSize: is] autorelease];
}

- initWithItemSize: (size_t)is
{
	Class c;

	self = [super init];







|
<
<
<
<
<







22
23
24
25
26
27
28
29





30
31
32
33
34
35
36

static size_t lastpagebyte = 0;
extern int getpagesize(void);

@implementation OFDataArray
+ dataArrayWithItemSize: (size_t)is
{
	return [[[self alloc] initWithItemSize: is] autorelease];





}

- initWithItemSize: (size_t)is
{
	Class c;

	self = [super init];
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
	size = nsize;

	return self;
}

- (id)copy
{
	OFDataArray *new = [OFDataArray bigDataArrayWithItemSize: itemsize];

	[new addNItems: count
	    fromCArray: data];

	return new;
}
@end







|







250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
	size = nsize;

	return self;
}

- (id)copy
{
	OFDataArray *new = [OFBigDataArray dataArrayWithItemSize: itemsize];

	[new addNItems: count
	    fromCArray: data];

	return new;
}
@end