diff options
-rw-r--r-- | contrib/pg_upgrade/server.c | 10 | ||||
-rw-r--r-- | contrib/pg_upgrade/util.c | 2 |
2 files changed, 6 insertions, 6 deletions
diff --git a/contrib/pg_upgrade/server.c b/contrib/pg_upgrade/server.c index 3d041efbfd0..fc0d22e2df7 100644 --- a/contrib/pg_upgrade/server.c +++ b/contrib/pg_upgrade/server.c @@ -104,22 +104,22 @@ cluster_conn_opts(ClusterInfo *cluster) PGresult * executeQueryOrDie(PGconn *conn, const char *fmt,...) { - static char command[8192]; + static char query[QUERY_ALLOC]; va_list args; PGresult *result; ExecStatusType status; va_start(args, fmt); - vsnprintf(command, sizeof(command), fmt, args); + vsnprintf(query, sizeof(query), fmt, args); va_end(args); - pg_log(PG_VERBOSE, "executing: %s\n", command); - result = PQexec(conn, command); + pg_log(PG_VERBOSE, "executing: %s\n", query); + result = PQexec(conn, query); status = PQresultStatus(result); if ((status != PGRES_TUPLES_OK) && (status != PGRES_COMMAND_OK)) { - pg_log(PG_REPORT, "SQL command failed\n%s\n%s\n", command, + pg_log(PG_REPORT, "SQL command failed\n%s\n%s\n", query, PQerrorMessage(conn)); PQclear(result); PQfinish(conn); diff --git a/contrib/pg_upgrade/util.c b/contrib/pg_upgrade/util.c index 3b94057696d..79da8d7920e 100644 --- a/contrib/pg_upgrade/util.c +++ b/contrib/pg_upgrade/util.c @@ -86,7 +86,7 @@ __attribute__((format(PG_PRINTF_ATTRIBUTE, 2, 0))) void pg_log_v(eLogType type, const char *fmt, va_list ap) { - char message[MAX_STRING]; + char message[QUERY_ALLOC]; vsnprintf(message, sizeof(message), fmt, ap); |