Fix incorrect format placeholders

The fields of NLSVERSIONINFOEX are of type DWORD, which is unsigned
long, so the results of the computations being printed are also of
type unsigned long.
This commit is contained in:
Peter Eisentraut 2023-03-24 07:18:12 +01:00
parent 069ef254f1
commit a9bc04b211
1 changed files with 1 additions and 1 deletions

View File

@ -1778,7 +1778,7 @@ get_collation_actual_version(char collprovider, const char *collcollate)
collcollate,
GetLastError())));
}
collversion = psprintf("%ld.%ld,%ld.%ld",
collversion = psprintf("%lu.%lu,%lu.%lu",
(version.dwNLSVersion >> 8) & 0xFFFF,
version.dwNLSVersion & 0xFF,
(version.dwDefinedVersion >> 8) & 0xFFFF,