@@ -24,16 +24,11 @@ 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]; + return [[[self alloc] initWithItemSize: is] autorelease]; } - initWithItemSize: (size_t)is { Class c; @@ -257,13 +252,13 @@ return self; } - (id)copy { - OFDataArray *new = [OFDataArray bigDataArrayWithItemSize: itemsize]; + OFDataArray *new = [OFBigDataArray dataArrayWithItemSize: itemsize]; [new addNItems: count fromCArray: data]; return new; } @end