ObjFW  Diff

Differences From Artifact [6b135eb930]:

To Artifact [a4b7755fe9]:


300
301
302
303
304
305
306
307

308
309

310
311
312

313
314

315
316
317
318
319
320
321
300
301
302
303
304
305
306

307
308

309
310
311

312
313

314
315
316
317
318
319
320
321







-
+

-
+


-
+

-
+







	return true;
}

- (unsigned long)hash
{
	id const *objects = _array.items;
	size_t count = _array.count;
	uint32_t hash;
	unsigned long hash;

	OF_HASH_INIT(hash);
	OFHashInit(&hash);

	for (size_t i = 0; i < count; i++)
		OF_HASH_ADD_HASH(hash, [objects[i] hash]);
		OFHashAddHash(&hash, [objects[i] hash]);

	OF_HASH_FINALIZE(hash);
	OFHashFinalize(&hash);

	return hash;
}

- (int)countByEnumeratingWithState: (OFFastEnumerationState *)state
			   objects: (id *)objects
			     count: (int)count_