aboutsummaryrefslogtreecommitdiff
path: root/src/bin/pgbench/pgbench.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/bin/pgbench/pgbench.c')
-rw-r--r--src/bin/pgbench/pgbench.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/bin/pgbench/pgbench.c b/src/bin/pgbench/pgbench.c
index 31ea6ca06e0..d4209421f50 100644
--- a/src/bin/pgbench/pgbench.c
+++ b/src/bin/pgbench/pgbench.c
@@ -1495,6 +1495,7 @@ coerceToBool(PgBenchValue *pval, bool *bval)
else /* NULL, INT or DOUBLE */
{
fprintf(stderr, "cannot coerce %s to boolean\n", valueTypeName(pval));
+ *bval = false; /* suppress uninitialized-variable warnings */
return false;
}
}
@@ -1725,9 +1726,9 @@ evalLazyFunc(TState *thread, CState *st,
* which do not require lazy evaluation.
*/
static bool
-evalStandardFunc(
- TState *thread, CState *st,
- PgBenchFunction func, PgBenchExprLink *args, PgBenchValue *retval)
+evalStandardFunc(TState *thread, CState *st,
+ PgBenchFunction func, PgBenchExprLink *args,
+ PgBenchValue *retval)
{
/* evaluate all function arguments */
int nargs = 0;