Differences From Artifact [3ae2ac34e6]:
- File
src/OFExceptions.m
— part of check-in
[bf02f0ef25]
at
2008-11-23 06:11:59
on branch trunk
— New string API, string class completely rewritten.
One class for all string types now. (user: js, size: 4621) [annotate] [blame] [check-ins using]
To Artifact [c6047432b6]:
- File
src/OFExceptions.m
— part of check-in
[d88aec8e95]
at
2008-12-09 17:36:44
on branch trunk
— Don't use - raise anymore, but @throw.
- raise was only because at first, exceptions were self-raising, but
this was later changed so they had to be risen manually. - rise was
introduced for that, but it would've been better to use @throw
directly. Thus, this change now. (user: js, size: 4580) [annotate] [blame] [check-ins using]
︙ | ︙ | |||
48 49 50 51 52 53 54 | { if (string != NULL) free(string); return [super free]; } | < < < < < < | 48 49 50 51 52 53 54 55 56 57 58 59 60 61 | { if (string != NULL) free(string); return [super free]; } - (char*)cString { return string; } @end @implementation OFNoMemException |
︙ | ︙ |