ObjFW  Diff

Differences From Artifact [12ac22c22b]:

To Artifact [890ea8bb44]:


1420
1421
1422
1423
1424
1425
1426

1427
1428
1429
1430


1431
1432
1433
1434
1435
1436
1437
	double doubleValue;

	if (_type == OF_NUMBER_BOOL)
		return (_value.bool_ ? @"true" : @"false");

	doubleValue = [self doubleValue];
	if (isinf(doubleValue)) {

		if (doubleValue > 0)
			return @"Infinity";
		else
			return @"-Infinity";


	}

	return [self description];
}

- (OFDataArray*)messagePackRepresentation
{







>
|
|
|
|
>
>







1420
1421
1422
1423
1424
1425
1426
1427
1428
1429
1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
	double doubleValue;

	if (_type == OF_NUMBER_BOOL)
		return (_value.bool_ ? @"true" : @"false");

	doubleValue = [self doubleValue];
	if (isinf(doubleValue)) {
		if (options & OF_JSON_REPRESENTATION_JSON5) {
			if (doubleValue > 0)
				return @"Infinity";
			else
				return @"-Infinity";
		} else
			@throw [OFInvalidArgumentException exception];
	}

	return [self description];
}

- (OFDataArray*)messagePackRepresentation
{