ObjFW  Diff

Differences From Artifact [e4b0bb2ae2]:

To Artifact [5743167b4f]:


940
941
942
943
944
945
946
947


948
949
950
951
952
953
954
940
941
942
943
944
945
946

947
948
949
950
951
952
953
954
955







-
+
+








- (of_comparison_result_t)compare: (id)object
{
	OFNumber *number;

	if (![object isKindOfClass: [OFNumber class]])
		@throw [OFInvalidArgumentException
		    exceptionWithClass: [self class]];
		    exceptionWithClass: [self class]
			      selector: _cmd];

	number = object;

	if (type & OF_NUMBER_FLOAT || number->type & OF_NUMBER_FLOAT) {
		double double1 = [self doubleValue];
		double double2 = [number doubleValue];