From ca0b960eb502db429d9134b0ddf24b9e12f45257 Mon Sep 17 00:00:00 2001 From: Tom Lane Date: Sat, 20 Oct 2012 12:44:18 -0400 Subject: [PATCH] Prevent overflow in pgbench's percent-done display. Per Thom Brown. --- contrib/pgbench/pgbench.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/contrib/pgbench/pgbench.c b/contrib/pgbench/pgbench.c index 5d48aeeae4..090c21019e 100644 --- a/contrib/pgbench/pgbench.c +++ b/contrib/pgbench/pgbench.c @@ -1444,7 +1444,7 @@ init(bool is_no_vacuum) if (j % 100000 == 0) fprintf(stderr, "%d of %d tuples (%d%%) done.\n", j, naccounts * scale, - j * 100 / (naccounts * scale)); + (int) (((int64) j * 100) / (naccounts * scale))); } if (PQputline(con, "\\.\n")) { -- 2.40.0