@@ -13,30 +13,31 @@ #import "OFObject.h" @interface OFArray: OFObject { - void *data; + char *data; size_t itemsize; - size_t size; + size_t items; } ++ newWithItemSize: (size_t)is; - initWithItemSize: (size_t)is; -- (size_t)size; +- (size_t)items; - (void*)item: (size_t)item; - (void*)last; - add: (void*)item; - addNItems: (size_t)nitems fromCArray: (void*)carray; -- removeLastNItems: (size_t)nitems; +- removeNItems: (size_t)nitems; @end @interface OFBigArray: OFArray { - size_t realsize; + size_t size; } - initWithSize: (size_t)is; - addNItems: (size_t)nitems fromCArray: (void*)carray; -- removeLastNItems: (size_t)nitems; +- removeNItems: (size_t)nitems; @end