aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorPeter Eisentraut <peter@eisentraut.org>2022-07-16 13:45:57 +0200
committerPeter Eisentraut <peter@eisentraut.org>2022-07-16 13:45:57 +0200
commitb449afb582bb9015bfbb85abc10ce122aef9ec70 (patch)
tree993f15533dae88e2b3914a5d4ad600cdfacb83f7 /src
parent9fd45870c1436b477264c0c82eb195df52bc0919 (diff)
downloadpostgresql-b449afb582bb9015bfbb85abc10ce122aef9ec70.tar.gz
postgresql-b449afb582bb9015bfbb85abc10ce122aef9ec70.zip
Attempt to fix compiler warning on old compiler
Build farm member lapwing (using gcc 4.7.2) didn't like one part of 9fd45870c1436b477264c0c82eb195df52bc0919, raising a compiler warning. Revert that for now.
Diffstat (limited to 'src')
-rw-r--r--src/backend/optimizer/path/costsize.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/backend/optimizer/path/costsize.c b/src/backend/optimizer/path/costsize.c
index 190302b9bde..5e5732f6e12 100644
--- a/src/backend/optimizer/path/costsize.c
+++ b/src/backend/optimizer/path/costsize.c
@@ -2926,12 +2926,13 @@ cost_agg(Path *path, PlannerInfo *root,
double output_tuples;
Cost startup_cost;
Cost total_cost;
- const AggClauseCosts dummy_aggcosts = {0};
+ AggClauseCosts dummy_aggcosts;
/* Use all-zero per-aggregate costs if NULL is passed */
if (aggcosts == NULL)
{
Assert(aggstrategy == AGG_HASHED);
+ MemSet(&dummy_aggcosts, 0, sizeof(AggClauseCosts));
aggcosts = &dummy_aggcosts;
}