ObjFW  Diff

Differences From Artifact [3582bcd6d7]:

To Artifact [20041b8f65]:


426
427
428
429
430
431
432



433
434
435
436
437
438
439
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442







+
+
+








	enumerator = [array objectEnumerator];
	pairs = [OFMutableArray arrayWithCapacity: [array count]];

	while ((object = [enumerator nextObject]) != nil) {
		OFINICategory_Pair *pair;

		if (![object isKindOfClass: [OFString class]])
			@throw [OFInvalidArgumentException exception];

		pair = [[[OFINICategory_Pair alloc] init] autorelease];
		pair->_key = [key copy];
		pair->_value = [object copy];

		[pairs addObject: pair];
	}