ObjFW  Check-in [ac3f7882e5]

Overview
Comment:Add +[class] to OFBlock.
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA3-256: ac3f7882e567170b0587318300665d85707280df6da7f49c82a7b9fe8f591332
User & Date: js on 2010-09-19 01:49:09
Other Links: manifest | tags
Context
2010-09-19
02:05
Update buildsys. check-in: c3cc5bb657 user: js tags: trunk
01:49
Add +[class] to OFBlock. check-in: ac3f7882e5 user: js tags: trunk
2010-09-16
01:04
Update buildsys. check-in: c4876d3ff9 user: js tags: trunk
Changes

Modified src/OFBlock.h from [4ef0807806] to [b3a64f1a53].

70
71
72
73
74
75
76

77
78
79
80
81
82
83

/// \cond internal
@interface OFBlock
{
	Class isa;
}


- copy;
- (void)release;
- autorelease;
@end

@interface OFStackBlock: OFBlock
@end







>







70
71
72
73
74
75
76
77
78
79
80
81
82
83
84

/// \cond internal
@interface OFBlock
{
	Class isa;
}

+ (Class)class;
- copy;
- (void)release;
- autorelease;
@end

@interface OFStackBlock: OFBlock
@end

Modified src/OFBlock.m from [f28b3d88fe] to [f102f6c695].

214
215
216
217
218
219
220





221
222
223
224
225
226
227
	}
}

static Class autoreleasepool = Nil;

/// \cond internal
@implementation OFBlock





- copy
{
	return Block_copy(self);
}

- (void)release
{







>
>
>
>
>







214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
	}
}

static Class autoreleasepool = Nil;

/// \cond internal
@implementation OFBlock
+ (Class)class
{
	return self;
}

- copy
{
	return Block_copy(self);
}

- (void)release
{