Differences From Artifact [f4894aef60]:
- File
src/OFObject.m
— part of check-in
[f2f4062b53]
at
2010-08-25 22:05:49
on branch trunk
— Better way to cache OFAutoreleasePool.
This way, the tests work again with static linking. (user: js, size: 16029) [annotate] [blame] [check-ins using]
To Artifact [45b7441d77]:
- File
src/OFObject.m
— part of check-in
[e2b06423e0]
at
2010-09-05 23:19:08
on branch trunk
— Replace OFObject* with id in many places.
We assume now that every object understands retain, release, etc. so
that we can weaken the type from OFObject* to id. This makes it
possible to use different root object classes. (user: js, size: 16022) [annotate] [blame] [check-ins using]
︙ | |||
399 400 401 402 403 404 405 | 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 | - + | #ifdef OF_APPLE_RUNTIME return class_getMethodImplementation(isa, selector); #else return objc_msg_lookup(self, selector); #endif } |
︙ |