Overview
Comment: | Add interface for OFBigArray. |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA3-256: |
365925e3633e70d3eec73c69b79e3a38 |
User & Date: | js on 2008-11-01 21:27:21 |
Other Links: | manifest | tags |
Context
2008-11-01
| ||
21:47 | Allow using [ofobject resizeMem: NULL toSize: size]. check-in: a6b45eec2f user: js tags: trunk | |
21:27 | Add interface for OFBigArray. check-in: 365925e363 user: js tags: trunk | |
20:40 | Clear .SUFFIXES first to prevent compiling files silently. check-in: 11473ee1ab user: js tags: trunk | |
Changes
Modified src/OFArray.h from [c4b4209f57] to [d335e7706f].
︙ | ︙ | |||
21 22 23 24 25 26 27 28 29 30 31 | } - initWithItemSize: (size_t)is; - (size_t)size; - (void*)item: (size_t)item; - (void*)last; - add: (void*)item; - addNItems: (size_t)nitems fromCArray: (void*)carray; - removeLastNItems: (size_t)nitems; @end | > > > > > > > > > > > | 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 | } - initWithItemSize: (size_t)is; - (size_t)size; - (void*)item: (size_t)item; - (void*)last; - add: (void*)item; - addNItems: (size_t)nitems fromCArray: (void*)carray; - removeLastNItems: (size_t)nitems; @end @interface OFBigArray: OFArray { size_t realsize; } - initWithSize: (size_t)is; - addNItems: (size_t)nitems fromCArray: (void*)carray; - removeLastNItems: (size_t)nitems; @end |
Modified src/OFArray.m from [4b7e261931] to [148d16c543].
︙ | ︙ | |||
46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 | { /* FIXME */ OF_NOT_IMPLEMENTED(NULL) } - add: (void*)item { /* FIXME */ OF_NOT_IMPLEMENTED(self) } - addNItems: (size_t)nitems fromCArray: (void*)carray { /* FIXME */ OF_NOT_IMPLEMENTED(self) } | > > > > > > > > > > > > > > > > > > > > > > > | 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 | { /* FIXME */ OF_NOT_IMPLEMENTED(NULL) } - add: (void*)item { return [self addNItems: 1 fromCArray: item]; } - addNItems: (size_t)nitems fromCArray: (void*)carray { /* FIXME */ OF_NOT_IMPLEMENTED(self) } - removeLastNItems: (size_t)nitems { /* FIXME */ OF_NOT_IMPLEMENTED(self) } @end @implementation OFBigArray - initWithSize: (size_t)is { if ((self = [super init])) realsize = 0; return self; } - addNItems: (size_t)nitems fromCArray: (void*)carray { /* FIXME */ OF_NOT_IMPLEMENTED(self) } |
︙ | ︙ |