mirror of
https://github.com/postgres/postgres.git
synced 2025-05-21 15:54:08 +03:00
Cannot rely on %z printf length modifier.
Before version 9.4, we didn't require sprintf to support the %z length modifier. Use %lu instead. Reported by Peter Eisentraut. Apply to 9.3 and earlier.
This commit is contained in:
parent
8f75d7a25a
commit
0fb250dae7
@ -1268,8 +1268,9 @@ gistSplit(Relation r,
|
||||
if (len == 1)
|
||||
ereport(ERROR,
|
||||
(errcode(ERRCODE_PROGRAM_LIMIT_EXCEEDED),
|
||||
errmsg("index row size %zu exceeds maximum %zu for index \"%s\"",
|
||||
IndexTupleSize(itup[0]), GiSTPageSize,
|
||||
errmsg("index row size %lu exceeds maximum %lu for index \"%s\"",
|
||||
(unsigned long) IndexTupleSize(itup[0]),
|
||||
(unsigned long) GiSTPageSize,
|
||||
RelationGetRelationName(r))));
|
||||
|
||||
memset(v.spl_lisnull, TRUE, sizeof(bool) * giststate->tupdesc->natts);
|
||||
|
Loading…
x
Reference in New Issue
Block a user