Differences From Artifact [4d907e6ad8]:
- File src/OFAutoreleasePool.m — part of check-in [9e6dd00ef5] at 2009-05-13 20:31:38 on branch trunk — Rename - free to - (void)dealloc. (user: js, size: 2748) [annotate] [blame] [check-ins using]
To Artifact [99c26c51d9]:
- File
src/OFAutoreleasePool.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: 2746) [annotate] [blame] [check-ins using]
︙ | ︙ | |||
108 109 110 111 112 113 114 | [objects add: obj]; [obj release]; return self; } | | < | | 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 | [objects add: obj]; [obj release]; return self; } - (void)release { [self releaseObjects]; [super release]; } - releaseObjects { if (objects == nil) return self; |
︙ | ︙ |