diff options
author | Magnus Hagander <magnus@hagander.net> | 2018-04-03 16:38:46 +0200 |
---|---|---|
committer | Magnus Hagander <magnus@hagander.net> | 2018-04-03 16:39:29 +0200 |
commit | 10d62d1065290469ae79518f8166550b2760dc26 (patch) | |
tree | df7216b7f7441a300c338603c0b518295e947c47 /src/backend/replication/basebackup.c | |
parent | 341e1661805879db958dde0a9ed1dc44b1bb10c3 (diff) | |
download | postgresql-10d62d1065290469ae79518f8166550b2760dc26.tar.gz postgresql-10d62d1065290469ae79518f8166550b2760dc26.zip |
Properly use INT64_FORMAT in output
Per buildfarm animal prairiedog, suggestion solution from Tom.
Diffstat (limited to 'src/backend/replication/basebackup.c')
-rw-r--r-- | src/backend/replication/basebackup.c | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/backend/replication/basebackup.c b/src/backend/replication/basebackup.c index c5b83232fdf..1a0bae4c15f 100644 --- a/src/backend/replication/basebackup.c +++ b/src/backend/replication/basebackup.c @@ -597,8 +597,14 @@ perform_base_backup(basebackup_options *opt) if (total_checksum_failures) { if (total_checksum_failures > 1) + { + char buf[64]; + + snprintf(buf, sizeof(buf), INT64_FORMAT, total_checksum_failures); + ereport(WARNING, - (errmsg("%ld total checksum verification failures", total_checksum_failures))); + (errmsg("%s total checksum verification failures", buf))); + } ereport(ERROR, (errcode(ERRCODE_DATA_CORRUPTED), errmsg("checksum verification failure during base backup"))); |