ObjFW  Diff

Differences From Artifact [d0531ab5cf]:

To Artifact [e1882a13b8]:


37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
	first = NULL;
	last = NULL;
	retain_and_release = NO;

	return self;
}

- free
{
	of_list_object_t *iter;

	for (iter = first; iter != NULL; iter = iter->next)
		[iter->object release];

	return [super free];
}

- (of_list_object_t*)first
{
	return first;
}








|






|







37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
	first = NULL;
	last = NULL;
	retain_and_release = NO;

	return self;
}

- (void)dealloc
{
	of_list_object_t *iter;

	for (iter = first; iter != NULL; iter = iter->next)
		[iter->object release];

	[super dealloc];
}

- (of_list_object_t*)first
{
	return first;
}