Differences From Artifact [b132f8aa53]:
- File src/OFObject.m — part of check-in [ffd26c8238] at 2009-02-27 11:17:54 on branch trunk — Add - hash for OFArray and OFString, main implementation in OFMacros. (user: js, size: 5022) [annotate] [blame] [check-ins using]
To Artifact [1ab2516eb4]:
- File src/OFObject.m — part of check-in [e73e76e40f] at 2009-03-04 20:49:21 on branch trunk — - release should not be chained, might be free'd. Therefore return void. (user: js, size: 5006) [annotate] [blame] [check-ins using]
︙ | ︙ | |||
48 49 50 51 52 53 54 | - retain { __retain_count++; return self; } | | | < < | 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 | - retain { __retain_count++; return self; } - (void)release { if (!--__retain_count) [self free]; } - autorelease { [OFAutoreleasePool addToPool: self]; return self; |
︙ | ︙ |