ObjFW  Diff

Differences From Artifact [4617a114d5]:

To Artifact [9691c753e2]:


803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824

	return method_getTypeEncoding(m);
#endif
}

- (BOOL)isEqual: (id)object
{
	/* Classes containing data should reimplement this! */
	return (self == object);
}

- (uint32_t)hash
{
	/* Classes containing data should reimplement this! */

	uintptr_t ptr = (uintptr_t)self;
	uint32_t hash;

	OF_HASH_INIT(hash);

	while (ptr != 0) {
		OF_HASH_ADD(hash, ptr & 0xFF);







<





<
<







803
804
805
806
807
808
809

810
811
812
813
814


815
816
817
818
819
820
821

	return method_getTypeEncoding(m);
#endif
}

- (BOOL)isEqual: (id)object
{

	return (self == object);
}

- (uint32_t)hash
{


	uintptr_t ptr = (uintptr_t)self;
	uint32_t hash;

	OF_HASH_INIT(hash);

	while (ptr != 0) {
		OF_HASH_ADD(hash, ptr & 0xFF);