Differences From Artifact [b47bfb1d54]:
- File src/OFObject.h — part of check-in [778be56179] at 2008-09-14 15:29:34 on branch trunk — Coding style. (user: js, size: 663) [annotate] [blame] [check-ins using] [more...]
To Artifact [55682be82c]:
- File
src/OFObject.h
— part of check-in
[7b8b7cd06c]
at
2008-09-14 16:43:54
on branch trunk
— Lots of changes. See full commit message.
* Updated buildsys to fixed version.
* Implement exceptions.
* Let OFObject use exceptions.
* Write tests for OFObject.
* Fix a bug in OFObject's freeMem:. (user: js, size: 869) [annotate] [blame] [check-ins using]
︙ | ︙ | |||
25 26 27 28 29 30 31 | - init; - (void*)getMem: (size_t)size; - (void*)resizeMem: (void*)ptr toSize: (size_t)size; - (void)freeMem: (void*)ptr; - free; @end | > > > > > > > > > > > | 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 | - init; - (void*)getMem: (size_t)size; - (void*)resizeMem: (void*)ptr toSize: (size_t)size; - (void)freeMem: (void*)ptr; - free; @end #ifndef __NO_OFEXCEPTION #import "OFException.h" @interface OFMemNotPartOfObjException: OFException + new: (void*)p fromObject: (id)obj; - init: (void*)p fromObject: (id)obj; @end #endif |