Differences From Artifact [9f35def2ab]:
- File
src/OFNumber.m
— part of check-in
[2a27cf3000]
at
2016-01-03 00:41:26
on branch trunk
— Update copyright
While at it, also update the mail address. (user: js, size: 23770) [annotate] [blame] [check-ins using]
To Artifact [8f726b2505]:
- File
src/OFNumber.m
— part of check-in
[d3158d091f]
at
2016-01-05 22:00:03
on branch trunk
— (u)int_fast*_t -> (u)int*_t
(U)INT_FAST*_MAX is broken on Android, which makes (u)int_fast*_t
dangerous to use while it does not provide any real speed benefit. (user: js, size: 23765) [annotate] [blame] [check-ins using]
︙ | ︙ | |||
828 829 830 831 832 833 834 | OF_HASH_INIT(hash); if (type & OF_NUMBER_TYPE_FLOAT) { union { double d; uint8_t b[sizeof(double)]; } d; | | | 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 | OF_HASH_INIT(hash); if (type & OF_NUMBER_TYPE_FLOAT) { union { double d; uint8_t b[sizeof(double)]; } d; uint8_t i; if (isnan([self doubleValue])) return 0; d.d = OF_BSWAP_DOUBLE_IF_BE([self doubleValue]); for (i = 0; i < sizeof(double); i++) |
︙ | ︙ |