Differences From Artifact [c6bd5b455e]:
- File src/OFObject.h — part of check-in [48df0f966f] at 2013-11-23 01:38:31 on branch trunk — Add OF_ROOT_CLASS. (user: js, size: 26725) [annotate] [blame] [check-ins using]
To Artifact [650e4bd8f2]:
- File
src/OFObject.h
— part of check-in
[cb6a61527a]
at
2013-11-30 19:53:17
on branch trunk
— OFObject: Make _isa private.
This prevents direct access to it and enforces the usage of
object_{set,set}Class(). (user: js, size: 26726) [annotate] [blame] [check-ins using]
︙ | ︙ | |||
387 388 389 390 391 392 393 | /*! * @brief The root class for all other classes inside ObjFW. */ OF_ROOT_CLASS @interface OFObject <OFObject> { | | | 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 | /*! * @brief The root class for all other classes inside ObjFW. */ OF_ROOT_CLASS @interface OFObject <OFObject> { @private Class _isa; } /*! * @brief A method which is called once when the class is loaded into the * runtime. * |
︙ | ︙ |