Overview
| Comment: | Add -[self] to OFObject. |
|---|---|
| Downloads: | Tarball | ZIP archive | SQL archive |
| Timelines: | family | ancestors | descendants | both | trunk |
| Files: | files | file ages | folders |
| SHA3-256: |
f1d6ecb1b87b78c87f45640261912c57 |
| User & Date: | js on 2011-07-23 13:33:44 |
| Other Links: | manifest | tags |
Context
|
2011-07-23
| ||
| 14:28 | Add OFIntrospection. (check-in: 2e7534b6dc user: js tags: trunk) | |
| 13:33 | Add -[self] to OFObject. (check-in: f1d6ecb1b8 user: js tags: trunk) | |
|
2011-07-22
| ||
| 17:17 | Add a test for -[foldUsingBlock:]. (check-in: 32d6b7282a user: js tags: trunk) | |
Changes
Modified src/OFObject.h from [36dca16f39] to [0bcf5ccb1b].
| ︙ | |||
201 202 203 204 205 206 207 208 209 210 211 212 213 214 | 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 | + + + + + + + |
/**
* \brief Adds the object to the topmost OFAutoreleasePool of the thread's
* autorelease pool stack.
*
* \return The object
*/
- autorelease;
/**
* \brief Returns the receiver.
*
* \return The receiver
*/
- self;
@end
/**
* \brief The root class for all other classes inside ObjFW.
*/
@interface OFObject <OFObject>
{
|
| ︙ |
Modified src/OFObject.m from [d3a58745ba] to [28150d2fd9].
| ︙ | |||
797 798 799 800 801 802 803 804 805 806 807 808 809 810 | 797 798 799 800 801 802 803 804 805 806 807 808 809 810 811 812 813 814 815 | + + + + + |
* GNU runtime.
*/
if (autoreleasePool == Nil)
autoreleasePool = [OFAutoreleasePool class];
[autoreleasePool addObject: self];
return self;
}
- self
{
return self;
}
- (void)dealloc
{
Class class;
void (*last)(id, SEL) = NULL;
|
| ︙ |