Differences From Artifact [03dadccc61]:
- File src/OFUTF8String.m — part of check-in [c7f0229795] at 2020-01-02 01:51:34 on branch trunk — Update copyright (user: js, size: 28424) [annotate] [blame] [check-ins using] [more...]
To Artifact [d8b3a6972a]:
- File
src/OFUTF8String.m
— part of check-in
[aeb403a1ed]
at
2020-10-10 14:27:37
on branch trunk
— OFObject: Change type of -[hash] to unsigned long
The internal hash is still 32 bit in most places, but this way, it is at
least not baked into the API and ABI and can be upgraded later, should
that ever be necessary. (user: js, size: 28429) [annotate] [blame] [check-ins using]
︙ | ︙ | |||
925 926 927 928 929 930 931 | else if (_s->cStringLength - i < otherCStringLength - j) return OF_ORDERED_ASCENDING; #endif return OF_ORDERED_SAME; } | | | 925 926 927 928 929 930 931 932 933 934 935 936 937 938 939 | else if (_s->cStringLength - i < otherCStringLength - j) return OF_ORDERED_ASCENDING; #endif return OF_ORDERED_SAME; } - (unsigned long)hash { uint32_t hash; if (_s->hashed) return _s->hash; OF_HASH_INIT(hash); |
︙ | ︙ |