Differences From Artifact [979d9dc589]:
- File src/OFConstString.m — part of check-in [26a6fdf806] at 2009-04-10 01:40:23 on branch trunk — Forgot to remove old workaround for a warning in OFConstString.h. (user: js, size: 1497) [annotate] [blame] [check-ins using]
To Artifact [34a543db8a]:
- File
src/OFConstString.m
— part of check-in
[348b389736]
at
2009-04-19 20:19:54
on branch trunk
— Actually, it makes sense that - release returns self.
This way, you can check if the object has been free'd, for example
using if ((obj = [obj release]) == nil). (user: js, size: 1505) [annotate] [blame] [check-ins using]
︙ | ︙ | |||
77 78 79 80 81 82 83 | } - retain { return self; } | | > | 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 | } - retain { return self; } - release { return self; } - (size_t)retainCount { return 1; } - autorelease { return self; } @end |