Differences From Artifact [1168f25909]:
- File src/OFObject.h — part of check-in [8ae4c59cd6] at 2008-10-26 20:54:54 on branch trunk — Return self when we have no return value. This allows nesting. (user: js, size: 665) [annotate] [blame] [check-ins using]
To Artifact [05ff92829e]:
- File
src/OFObject.h
— part of check-in
[49859c2bcc]
at
2008-10-29 17:29:49
on branch trunk
— Add getMemForNItems:withSize: & resizeMem:toNItems:withSize: in OFObject
Additionally, interface for OFArray. (user: js, size: 818) [annotate] [blame] [check-ins using]
︙ | ︙ | |||
20 21 22 23 24 25 26 27 28 29 30 31 | @interface OFObject: Object { struct __ofobject_allocated_mem *__mem_pool; } - init; - (void*)getMemWithSize: (size_t)size; - (void*)resizeMem: (void*)ptr toSize: (size_t)size; - freeMem: (void*)ptr; - free; @end | > > > > > | 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 | @interface OFObject: Object { struct __ofobject_allocated_mem *__mem_pool; } - init; - (void*)getMemWithSize: (size_t)size; - (void*)getMemForNItems: (size_t)nitems withSize: (size_t)size; - (void*)resizeMem: (void*)ptr toSize: (size_t)size; - (void*)resizeMem: (void*)ptr toNItems: (size_t)nitems ofSize: (size_t)size; - freeMem: (void*)ptr; - free; @end |