diff options
Diffstat (limited to 'src/backend/optimizer/util/predtest.c')
-rw-r--r-- | src/backend/optimizer/util/predtest.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/backend/optimizer/util/predtest.c b/src/backend/optimizer/util/predtest.c index 50ea8077367..0a132610140 100644 --- a/src/backend/optimizer/util/predtest.c +++ b/src/backend/optimizer/util/predtest.c @@ -908,7 +908,7 @@ static void list_startup_fn(Node *clause, PredIterInfo info) { info->state_list = (List *) clause; - info->state = (void *) list_head(info->state_list); + info->state = list_head(info->state_list); } static Node * @@ -920,7 +920,7 @@ list_next_fn(PredIterInfo info) if (l == NULL) return NULL; n = lfirst(l); - info->state = (void *) lnext(info->state_list, l); + info->state = lnext(info->state_list, l); return n; } @@ -938,7 +938,7 @@ static void boolexpr_startup_fn(Node *clause, PredIterInfo info) { info->state_list = ((BoolExpr *) clause)->args; - info->state = (void *) list_head(info->state_list); + info->state = list_head(info->state_list); } /* @@ -968,7 +968,7 @@ arrayconst_startup_fn(Node *clause, PredIterInfo info) /* Create working state struct */ state = (ArrayConstIterState *) palloc(sizeof(ArrayConstIterState)); - info->state = (void *) state; + info->state = state; /* Deconstruct the array literal */ arrayconst = (Const *) lsecond(saop->args); @@ -1047,7 +1047,7 @@ arrayexpr_startup_fn(Node *clause, PredIterInfo info) /* Create working state struct */ state = (ArrayExprIterState *) palloc(sizeof(ArrayExprIterState)); - info->state = (void *) state; + info->state = state; /* Set up a dummy OpExpr to return as the per-item node */ state->opexpr.xpr.type = T_OpExpr; |