ObjFW  Diff

Differences From Artifact [d9c4c3dca1]:

To Artifact [fed71ad63c]:


77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
}

- initWithArray: (OFArray*)array
{
	self = [self init];

	@try {
		id *cArray = [array cArray];
		size_t i, count = [array count];

		for (i = 0; i < count; i++)
			[self addObject: cArray[i]];
	} @catch (id e) {
		[self release];
		@throw e;
	}

	return self;
}







|



|







77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
}

- initWithArray: (OFArray*)array
{
	self = [self init];

	@try {
		id *objects = [array objects];
		size_t i, count = [array count];

		for (i = 0; i < count; i++)
			[self addObject: objects[i]];
	} @catch (id e) {
		[self release];
		@throw e;
	}

	return self;
}