aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Eisentraut <peter@eisentraut.org>2023-03-24 07:18:12 +0100
committerPeter Eisentraut <peter@eisentraut.org>2023-03-24 07:21:40 +0100
commita9bc04b21182cb6030e248a4055dc793e901ef6d (patch)
treeba9432ff398a5aac9b88d96e164479a04f5504a2
parent069ef254f145889d15c6ce4be526ce9e05284dc6 (diff)
downloadpostgresql-a9bc04b21182cb6030e248a4055dc793e901ef6d.tar.gz
postgresql-a9bc04b21182cb6030e248a4055dc793e901ef6d.zip
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.
-rw-r--r--src/backend/utils/adt/pg_locale.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/backend/utils/adt/pg_locale.c b/src/backend/utils/adt/pg_locale.c
index 42b6ad45cb8..6d06c394f0f 100644
--- a/src/backend/utils/adt/pg_locale.c
+++ b/src/backend/utils/adt/pg_locale.c
@@ -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,