Fix redundant error messages in client tools

A few client tools duplicate error messages already provided by libpq.

Discussion: https://www.postgresql.org/message-id/flat/3e937641-88a1-e697-612e-99bba4b8e5e4%40enterprisedb.com
This commit is contained in:
Peter Eisentraut 2020-11-07 22:15:52 +01:00
parent 8ad6a0c1bb
commit 16eadc4695
3 changed files with 3 additions and 5 deletions

View File

@ -201,8 +201,7 @@ GetConnection(void)
if (PQstatus(tmpconn) != CONNECTION_OK)
{
pg_log_error("could not connect to server: %s",
PQerrorMessage(tmpconn));
pg_log_error("%s", PQerrorMessage(tmpconn));
PQfinish(tmpconn);
free(values);
free(keywords);

View File

@ -49,8 +49,7 @@ libpqConnect(const char *connstr)
conn = PQconnectdb(connstr);
if (PQstatus(conn) == CONNECTION_BAD)
pg_fatal("could not connect to server: %s",
PQerrorMessage(conn));
pg_fatal("%s", PQerrorMessage(conn));
if (showprogress)
pg_log_info("connected to server");

View File

@ -300,7 +300,7 @@ main(int argc, char *argv[])
if (PQstatus(pset.db) == CONNECTION_BAD)
{
pg_log_error("could not connect to server: %s", PQerrorMessage(pset.db));
pg_log_error("%s", PQerrorMessage(pset.db));
PQfinish(pset.db);
exit(EXIT_BADCONN);
}