diff --git a/src/include/statistics/stat_utils.h b/src/include/statistics/stat_utils.h index f41b181d4d3..4283d2c4053 100644 --- a/src/include/statistics/stat_utils.h +++ b/src/include/statistics/stat_utils.h @@ -16,7 +16,7 @@ #include "fmgr.h" /* avoid including primnodes.h here */ -typedef struct RangeVar RangeVar; +struct RangeVar; struct StatsArgInfo { @@ -33,7 +33,7 @@ extern bool stats_check_arg_pair(FunctionCallInfo fcinfo, struct StatsArgInfo *arginfo, int argnum1, int argnum2); -extern void RangeVarCallbackForStats(const RangeVar *relation, +extern void RangeVarCallbackForStats(const struct RangeVar *relation, Oid relId, Oid oldRelid, void *arg); extern bool stats_fill_fcinfo_from_arg_pairs(FunctionCallInfo pairs_fcinfo,