diff options
author | Peter Eisentraut <peter_e@gmx.net> | 2016-11-07 12:00:00 -0500 |
---|---|---|
committer | Peter Eisentraut <peter_e@gmx.net> | 2016-11-07 09:51:06 -0500 |
commit | e98c3ab2bd65f0e78bce20ace477eeed76b87345 (patch) | |
tree | c39a7f54d0ab6558dd07daa39e407018f5987907 /src/bin/pg_rewind/logging.c | |
parent | 6d779e05a03d2c06433b71b76f9b0168d47d1a3e (diff) |
pg_rewing pg_upgrade: Fix translation markers
In pg_log_v(), we need to translate the fmt before processing, not the
formatted message afterwards.
Diffstat (limited to 'src/bin/pg_rewind/logging.c')
-rw-r--r-- | src/bin/pg_rewind/logging.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/bin/pg_rewind/logging.c b/src/bin/pg_rewind/logging.c index 0e05f968fca..784ddf8e247 100644 --- a/src/bin/pg_rewind/logging.c +++ b/src/bin/pg_rewind/logging.c @@ -34,26 +34,26 @@ pg_log_v(eLogType type, const char *fmt, va_list ap) { char message[QUERY_ALLOC]; - vsnprintf(message, sizeof(message), fmt, ap); + vsnprintf(message, sizeof(message), _(fmt), ap); switch (type) { case PG_DEBUG: if (debug) - printf("%s", _(message)); + printf("%s", message); break; case PG_PROGRESS: if (showprogress) - printf("%s", _(message)); + printf("%s", message); break; case PG_WARNING: - printf("%s", _(message)); + printf("%s", message); break; case PG_FATAL: - printf("\n%s", _(message)); + printf("\n%s", message); printf("%s", _("Failure, exiting\n")); exit(1); break; |