aboutsummaryrefslogtreecommitdiff
path: root/src/backend/statistics/mvdistinct.c
diff options
context:
space:
mode:
authorAlvaro Herrera <alvherre@alvh.no-ip.org>2017-04-07 19:27:00 -0300
committerAlvaro Herrera <alvherre@alvh.no-ip.org>2017-04-07 19:27:00 -0300
commit8acc1e0fe21015d403c0e005d92d04250ece84b9 (patch)
treec48e227b5871b8fc48259a57ccd18e3db114d082 /src/backend/statistics/mvdistinct.c
parent8bf74967dab1b368f4e217c960ede1516c42a989 (diff)
downloadpostgresql-8acc1e0fe21015d403c0e005d92d04250ece84b9.tar.gz
postgresql-8acc1e0fe21015d403c0e005d92d04250ece84b9.zip
Fix printf format to use %zd when printing sizes
Using %ld as we were doing raises compiler warnings on 32 bit platforms. Reported by Andres Freund. Discussion: https://postgr.es/m/20170407214022.fidezl2e6rk3tuiz@alap3.anarazel.de
Diffstat (limited to 'src/backend/statistics/mvdistinct.c')
-rw-r--r--src/backend/statistics/mvdistinct.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/backend/statistics/mvdistinct.c b/src/backend/statistics/mvdistinct.c
index 6082ff01a9a..ece544b3a3c 100644
--- a/src/backend/statistics/mvdistinct.c
+++ b/src/backend/statistics/mvdistinct.c
@@ -238,7 +238,7 @@ statext_ndistinct_deserialize(bytea *data)
/* we expect at least the basic fields of MVNDistinct struct */
if (VARSIZE_ANY_EXHDR(data) < SizeOfMVNDistinct)
- elog(ERROR, "invalid MVNDistinct size %ld (expected at least %ld)",
+ elog(ERROR, "invalid MVNDistinct size %zd (expected at least %zd)",
VARSIZE_ANY_EXHDR(data), SizeOfMVNDistinct);
/* initialize pointer to the data part (skip the varlena header) */
@@ -274,7 +274,7 @@ statext_ndistinct_deserialize(bytea *data)
if (VARSIZE_ANY_EXHDR(data) < minimum_size)
ereport(ERROR,
(errcode(ERRCODE_DATA_CORRUPTED),
- errmsg("invalid MVNDistinct size %ld (expected at least %ld)",
+ errmsg("invalid MVNDistinct size %zd (expected at least %zd)",
VARSIZE_ANY_EXHDR(data), minimum_size)));
/*