ObjFW  Diff

Differences From Artifact [b3889238ba]:

To Artifact [9ddf5a7d27]:


438
439
440
441
442
443
444
445

446
447
448

449
450
451
452
453
454
455
456
457
438
439
440
441
442
443
444

445

446

447


448
449
450
451
452
453
454







-
+
-

-
+
-
-







	}

	old = _buckets[i]->object;
	_buckets[i]->object = _objectFunctions.retain(object);
	_objectFunctions.release(old);
}

- (void)setObject: (void *)object
- (void)setObject: (void *)object forKey: (void *)key
	   forKey: (void *)key
{
	[self of_setObject: object
	[self of_setObject: object forKey: key hash: _keyFunctions.hash(key)];
		    forKey: key
		      hash: _keyFunctions.hash(key)];
}

- (void)removeObjectForKey: (void *)key
{
	unsigned long i, hash, last;

	if (key == NULL)