Differences From Artifact [6b8000ea51]:
- File
src/OFObject.m
— part of check-in
[6d589825cd]
at
2009-05-13 20:39:59
on branch trunk
— Let - release return void again.
If you want to know if it will be released, you can just get the retain
count and check it this way. (user: js, size: 8002) [annotate] [blame] [check-ins using]
To Artifact [74f9d21734]:
- File src/OFObject.m — part of check-in [fa64faf81e] at 2009-05-16 11:47:11 on branch trunk — Use @defs in preallocated OFAllocFailedException struct. (user: js, size: 8021) [annotate] [blame] [check-ins using]
︙ | ︙ | |||
33 34 35 36 37 38 39 | }; /* Hopefully no arch needs more than 16 bytes padding */ #define PRE_IVAR_ALIGN ((sizeof(struct pre_ivar) + 15) & ~15) #define PRE_IVAR ((struct pre_ivar*)((char*)self - PRE_IVAR_ALIGN)) static struct { | | | 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 | }; /* Hopefully no arch needs more than 16 bytes padding */ #define PRE_IVAR_ALIGN ((sizeof(struct pre_ivar) + 15) & ~15) #define PRE_IVAR ((struct pre_ivar*)((char*)self - PRE_IVAR_ALIGN)) static struct { @defs(OFAllocFailedException) } alloc_failed_exception; @implementation OFObject + (void)initialize { } |
︙ | ︙ |