diff options
Diffstat (limited to 'src/backend/executor')
-rw-r--r-- | src/backend/executor/execExpr.c | 3 | ||||
-rw-r--r-- | src/backend/executor/execExprInterp.c | 34 | ||||
-rw-r--r-- | src/backend/executor/execIndexing.c | 2 | ||||
-rw-r--r-- | src/backend/executor/functions.c | 4 | ||||
-rw-r--r-- | src/backend/executor/nodeAgg.c | 13 | ||||
-rw-r--r-- | src/backend/executor/nodeSort.c | 2 | ||||
-rw-r--r-- | src/backend/executor/nodeWindowAgg.c | 8 |
7 files changed, 32 insertions, 34 deletions
diff --git a/src/backend/executor/execExpr.c b/src/backend/executor/execExpr.c index 69d36f70b3c..e0eb96fd5ad 100644 --- a/src/backend/executor/execExpr.c +++ b/src/backend/executor/execExpr.c @@ -2916,8 +2916,7 @@ expr_setup_walker(Node *node, ExprSetupInfo *info) return false; if (IsA(node, GroupingFunc)) return false; - return expression_tree_walker(node, expr_setup_walker, - (void *) info); + return expression_tree_walker(node, expr_setup_walker, info); } /* diff --git a/src/backend/executor/execExprInterp.c b/src/backend/executor/execExprInterp.c index 42da9621789..bad7b195bfb 100644 --- a/src/backend/executor/execExprInterp.c +++ b/src/backend/executor/execExprInterp.c @@ -281,44 +281,44 @@ ExecReadyInterpretedExpr(ExprState *state) if (step0 == EEOP_INNER_FETCHSOME && step1 == EEOP_INNER_VAR) { - state->evalfunc_private = (void *) ExecJustInnerVar; + state->evalfunc_private = ExecJustInnerVar; return; } else if (step0 == EEOP_OUTER_FETCHSOME && step1 == EEOP_OUTER_VAR) { - state->evalfunc_private = (void *) ExecJustOuterVar; + state->evalfunc_private = ExecJustOuterVar; return; } else if (step0 == EEOP_SCAN_FETCHSOME && step1 == EEOP_SCAN_VAR) { - state->evalfunc_private = (void *) ExecJustScanVar; + state->evalfunc_private = ExecJustScanVar; return; } else if (step0 == EEOP_INNER_FETCHSOME && step1 == EEOP_ASSIGN_INNER_VAR) { - state->evalfunc_private = (void *) ExecJustAssignInnerVar; + state->evalfunc_private = ExecJustAssignInnerVar; return; } else if (step0 == EEOP_OUTER_FETCHSOME && step1 == EEOP_ASSIGN_OUTER_VAR) { - state->evalfunc_private = (void *) ExecJustAssignOuterVar; + state->evalfunc_private = ExecJustAssignOuterVar; return; } else if (step0 == EEOP_SCAN_FETCHSOME && step1 == EEOP_ASSIGN_SCAN_VAR) { - state->evalfunc_private = (void *) ExecJustAssignScanVar; + state->evalfunc_private = ExecJustAssignScanVar; return; } else if (step0 == EEOP_CASE_TESTVAL && step1 == EEOP_FUNCEXPR_STRICT && state->steps[0].d.casetest.value) { - state->evalfunc_private = (void *) ExecJustApplyFuncToCase; + state->evalfunc_private = ExecJustApplyFuncToCase; return; } } @@ -328,37 +328,37 @@ ExecReadyInterpretedExpr(ExprState *state) if (step0 == EEOP_CONST) { - state->evalfunc_private = (void *) ExecJustConst; + state->evalfunc_private = ExecJustConst; return; } else if (step0 == EEOP_INNER_VAR) { - state->evalfunc_private = (void *) ExecJustInnerVarVirt; + state->evalfunc_private = ExecJustInnerVarVirt; return; } else if (step0 == EEOP_OUTER_VAR) { - state->evalfunc_private = (void *) ExecJustOuterVarVirt; + state->evalfunc_private = ExecJustOuterVarVirt; return; } else if (step0 == EEOP_SCAN_VAR) { - state->evalfunc_private = (void *) ExecJustScanVarVirt; + state->evalfunc_private = ExecJustScanVarVirt; return; } else if (step0 == EEOP_ASSIGN_INNER_VAR) { - state->evalfunc_private = (void *) ExecJustAssignInnerVarVirt; + state->evalfunc_private = ExecJustAssignInnerVarVirt; return; } else if (step0 == EEOP_ASSIGN_OUTER_VAR) { - state->evalfunc_private = (void *) ExecJustAssignOuterVarVirt; + state->evalfunc_private = ExecJustAssignOuterVarVirt; return; } else if (step0 == EEOP_ASSIGN_SCAN_VAR) { - state->evalfunc_private = (void *) ExecJustAssignScanVarVirt; + state->evalfunc_private = ExecJustAssignScanVarVirt; return; } } @@ -379,7 +379,7 @@ ExecReadyInterpretedExpr(ExprState *state) state->flags |= EEO_FLAG_DIRECT_THREADED; #endif /* EEO_USE_COMPUTED_GOTO */ - state->evalfunc_private = (void *) ExecInterpExpr; + state->evalfunc_private = ExecInterpExpr; } @@ -2226,7 +2226,7 @@ get_cached_rowtype(Oid type_id, int32 typmod, (errcode(ERRCODE_WRONG_OBJECT_TYPE), errmsg("type %s is not composite", format_type_be(type_id)))); - rowcache->cacheptr = (void *) typentry; + rowcache->cacheptr = typentry; rowcache->tupdesc_id = typentry->tupDesc_identifier; if (changed) *changed = true; @@ -2251,7 +2251,7 @@ get_cached_rowtype(Oid type_id, int32 typmod, tupDesc = lookup_rowtype_tupdesc(type_id, typmod); /* Drop pin acquired by lookup_rowtype_tupdesc */ ReleaseTupleDesc(tupDesc); - rowcache->cacheptr = (void *) tupDesc; + rowcache->cacheptr = tupDesc; rowcache->tupdesc_id = 0; /* not a valid value for non-RECORD */ if (changed) *changed = true; diff --git a/src/backend/executor/execIndexing.c b/src/backend/executor/execIndexing.c index f9a2fac79e4..f0a5f8879a9 100644 --- a/src/backend/executor/execIndexing.c +++ b/src/backend/executor/execIndexing.c @@ -1130,7 +1130,7 @@ index_expression_changed_walker(Node *node, Bitmapset *allUpdatedCols) } return expression_tree_walker(node, index_expression_changed_walker, - (void *) allUpdatedCols); + allUpdatedCols); } /* diff --git a/src/backend/executor/functions.c b/src/backend/executor/functions.c index 39880663307..8d1fda2ddc0 100644 --- a/src/backend/executor/functions.c +++ b/src/backend/executor/functions.c @@ -268,7 +268,7 @@ sql_fn_parser_setup(struct ParseState *pstate, SQLFunctionParseInfoPtr pinfo) pstate->p_post_columnref_hook = sql_fn_post_column_ref; pstate->p_paramref_hook = sql_fn_param_ref; /* no need to use p_coerce_param_hook */ - pstate->p_ref_hook_state = (void *) pinfo; + pstate->p_ref_hook_state = pinfo; } /* @@ -614,7 +614,7 @@ init_sql_fcache(FunctionCallInfo fcinfo, Oid collation, bool lazyEvalOK) */ fcache = (SQLFunctionCachePtr) palloc0(sizeof(SQLFunctionCache)); fcache->fcontext = fcontext; - finfo->fn_extra = (void *) fcache; + finfo->fn_extra = fcache; /* * get the procedure tuple corresponding to the given function Oid diff --git a/src/backend/executor/nodeAgg.c b/src/backend/executor/nodeAgg.c index 53ead77ece8..84d33fdebc6 100644 --- a/src/backend/executor/nodeAgg.c +++ b/src/backend/executor/nodeAgg.c @@ -1088,7 +1088,7 @@ finalize_aggregate(AggState *aggstate, InitFunctionCallInfoData(*fcinfo, &peragg->finalfn, numFinalArgs, pertrans->aggCollation, - (void *) aggstate, NULL); + (Node *) aggstate, NULL); /* Fill in the transition state value */ fcinfo->args[0].value = @@ -1440,12 +1440,11 @@ find_cols_walker(Node *node, FindColsContext *context) { Assert(!context->is_aggref); context->is_aggref = true; - expression_tree_walker(node, find_cols_walker, (void *) context); + expression_tree_walker(node, find_cols_walker, context); context->is_aggref = false; return false; } - return expression_tree_walker(node, find_cols_walker, - (void *) context); + return expression_tree_walker(node, find_cols_walker, context); } /* @@ -4101,7 +4100,7 @@ build_pertrans_for_aggref(AggStatePerTrans pertrans, &pertrans->transfn, numTransArgs, pertrans->aggCollation, - (void *) aggstate, NULL); + (Node *) aggstate, NULL); /* get info about the state value's datatype */ get_typlenbyval(aggtranstype, @@ -4121,7 +4120,7 @@ build_pertrans_for_aggref(AggStatePerTrans pertrans, &pertrans->serialfn, 1, InvalidOid, - (void *) aggstate, NULL); + (Node *) aggstate, NULL); } if (OidIsValid(aggdeserialfn)) @@ -4137,7 +4136,7 @@ build_pertrans_for_aggref(AggStatePerTrans pertrans, &pertrans->deserialfn, 2, InvalidOid, - (void *) aggstate, NULL); + (Node *) aggstate, NULL); } /* diff --git a/src/backend/executor/nodeSort.c b/src/backend/executor/nodeSort.c index 3fc925d7b48..760f2d8e8f3 100644 --- a/src/backend/executor/nodeSort.c +++ b/src/backend/executor/nodeSort.c @@ -122,7 +122,7 @@ ExecSort(PlanState *pstate) tuplesortopts); if (node->bounded) tuplesort_set_bound(tuplesortstate, node->bound); - node->tuplesortstate = (void *) tuplesortstate; + node->tuplesortstate = tuplesortstate; /* * Scan the subplan and feed all the tuples to tuplesort using the diff --git a/src/backend/executor/nodeWindowAgg.c b/src/backend/executor/nodeWindowAgg.c index 51a6708a392..e75e8576725 100644 --- a/src/backend/executor/nodeWindowAgg.c +++ b/src/backend/executor/nodeWindowAgg.c @@ -339,7 +339,7 @@ advance_windowaggregate(WindowAggState *winstate, InitFunctionCallInfoData(*fcinfo, &(peraggstate->transfn), numArguments + 1, perfuncstate->winCollation, - (void *) winstate, NULL); + (Node *) winstate, NULL); fcinfo->args[0].value = peraggstate->transValue; fcinfo->args[0].isnull = peraggstate->transValueIsNull; winstate->curaggcontext = peraggstate->aggcontext; @@ -510,7 +510,7 @@ advance_windowaggregate_base(WindowAggState *winstate, InitFunctionCallInfoData(*fcinfo, &(peraggstate->invtransfn), numArguments + 1, perfuncstate->winCollation, - (void *) winstate, NULL); + (Node *) winstate, NULL); fcinfo->args[0].value = peraggstate->transValue; fcinfo->args[0].isnull = peraggstate->transValueIsNull; winstate->curaggcontext = peraggstate->aggcontext; @@ -601,7 +601,7 @@ finalize_windowaggregate(WindowAggState *winstate, InitFunctionCallInfoData(fcinfodata.fcinfo, &(peraggstate->finalfn), numFinalArgs, perfuncstate->winCollation, - (void *) winstate, NULL); + (Node *) winstate, NULL); fcinfo->args[0].value = MakeExpandedObjectReadOnly(peraggstate->transValue, peraggstate->transValueIsNull, @@ -1047,7 +1047,7 @@ eval_windowfunction(WindowAggState *winstate, WindowStatePerFunc perfuncstate, InitFunctionCallInfoData(*fcinfo, &(perfuncstate->flinfo), perfuncstate->numArguments, perfuncstate->winCollation, - (void *) perfuncstate->winobj, NULL); + (Node *) perfuncstate->winobj, NULL); /* Just in case, make all the regular argument slots be null */ for (int argno = 0; argno < perfuncstate->numArguments; argno++) fcinfo->args[argno].isnull = true; |