ObjFW  Diff

Differences From Artifact [35a9158982]:

To Artifact [35e3a3658c]:


1387
1388
1389
1390
1391
1392
1393


1394
1395








1396
1397
1398
1399
	objc_autoreleasePoolPop(pool);

	return [element autorelease];
}

- (OFString*)JSONRepresentation
{


	if (type == OF_NUMBER_BOOL)
		return (value.bool_ ? @"true" : @"false");









	return [self description];
}
@end







>
>


>
>
>
>
>
>
>
>




1387
1388
1389
1390
1391
1392
1393
1394
1395
1396
1397
1398
1399
1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
	objc_autoreleasePoolPop(pool);

	return [element autorelease];
}

- (OFString*)JSONRepresentation
{
	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];
}
@end