diff options
author | Tom Lane <tgl@sss.pgh.pa.us> | 2022-03-21 11:11:55 -0400 |
---|---|---|
committer | Tom Lane <tgl@sss.pgh.pa.us> | 2022-03-21 11:11:55 -0400 |
commit | 1f8bc448680bf93a974cb5f52d496514ff67720c (patch) | |
tree | 8776f59bf7a71e39286fc3881c7ab3d24a36dcd3 /src/backend/access | |
parent | c540d3715731e0e50259011ee62ea4c0c042b1b1 (diff) |
Remove workarounds for avoiding [U]INT64_FORMAT in translatable strings.
Further code simplification along the same lines as d914eb347
and earlier patches.
Aleksander Alekseev, Japin Li
Discussion: https://postgr.es/m/CAJ7c6TMSKi3Xs8h5MP38XOnQQpBLazJvVxVfPn++roitDJcR7g@mail.gmail.com
Diffstat (limited to 'src/backend/access')
-rw-r--r-- | src/backend/access/brin/brin.c | 14 |
1 files changed, 4 insertions, 10 deletions
diff --git a/src/backend/access/brin/brin.c b/src/backend/access/brin/brin.c index ba78ecff665..43660107688 100644 --- a/src/backend/access/brin/brin.c +++ b/src/backend/access/brin/brin.c @@ -1017,13 +1017,10 @@ brin_summarize_range(PG_FUNCTION_ARGS) errhint("BRIN control functions cannot be executed during recovery."))); if (heapBlk64 > BRIN_ALL_BLOCKRANGES || heapBlk64 < 0) - { - char *blk = psprintf(INT64_FORMAT, heapBlk64); - ereport(ERROR, (errcode(ERRCODE_NUMERIC_VALUE_OUT_OF_RANGE), - errmsg("block number out of range: %s", blk))); - } + errmsg("block number out of range: %lld", + (long long) heapBlk64))); heapBlk = (BlockNumber) heapBlk64; /* @@ -1094,13 +1091,10 @@ brin_desummarize_range(PG_FUNCTION_ARGS) errhint("BRIN control functions cannot be executed during recovery."))); if (heapBlk64 > MaxBlockNumber || heapBlk64 < 0) - { - char *blk = psprintf(INT64_FORMAT, heapBlk64); - ereport(ERROR, (errcode(ERRCODE_NUMERIC_VALUE_OUT_OF_RANGE), - errmsg("block number out of range: %s", blk))); - } + errmsg("block number out of range: %lld", + (long long) heapBlk64))); heapBlk = (BlockNumber) heapBlk64; /* |