Artifact e87f66258c37f87724f46e849572c3ece4c74ef5614ba41eb221e98f0dbc95de:
- File src/util.c — part of check-in [0ab05871ba] at 2023-09-14 16:45:46 on branch legacy-msvc-workaround — According to forum post 9f6db917e1, older MSVC compilers are unable to convert a double directly into an unsigned long long int, but must first go through a signed long long int. Work around this by restricting the range of doubles that are converted into long long integers so that only the lower 63 bits are used. (user: drh size: 51680) [more...]
A hex dump of this file is not available. Please download the raw binary file and generate a hex dump yourself.