aboutsummaryrefslogtreecommitdiff
path: root/src/backend/utils/adt/pg_locale.c
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 /src/backend/utils/adt/pg_locale.c
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.
Diffstat (limited to 'src/backend/utils/adt/pg_locale.c')
-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,