ObjFW  Diff

Differences From Artifact [82173abc64]:

To Artifact [5bcc5ee828]:


32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
	for (iter = first; iter != NULL; iter = iter->next)
		release(iter->object, @selector(release));

	[(OFList*)list release];
}

@implementation OFAutoreleasePool
+ initialize
{
	pool_list_key = [[OFTLSKey alloc] initWithDestructor: release_list];

	return self;
}

+ (void)addToPool: (OFObject*)obj
{
	OFList *pool_list;

	@try {







|


<
<







32
33
34
35
36
37
38
39
40
41


42
43
44
45
46
47
48
	for (iter = first; iter != NULL; iter = iter->next)
		release(iter->object, @selector(release));

	[(OFList*)list release];
}

@implementation OFAutoreleasePool
+ (void)initialize
{
	pool_list_key = [[OFTLSKey alloc] initWithDestructor: release_list];


}

+ (void)addToPool: (OFObject*)obj
{
	OFList *pool_list;

	@try {