aboutsummaryrefslogtreecommitdiff
path: root/src/backend/utils/adt/ruleutils.c
diff options
context:
space:
mode:
authorPeter Eisentraut <peter@eisentraut.org>2021-07-19 08:01:40 +0200
committerPeter Eisentraut <peter@eisentraut.org>2021-07-19 08:20:24 +0200
commit2b00db4fb0c7f02f000276bfadaab65a14059168 (patch)
treebe8cdeaa98656fe52c7bbd47e68a221b16840308 /src/backend/utils/adt/ruleutils.c
parent29abde637bbb4b8fcdc96e049813890afa5ab671 (diff)
downloadpostgresql-2b00db4fb0c7f02f000276bfadaab65a14059168.tar.gz
postgresql-2b00db4fb0c7f02f000276bfadaab65a14059168.zip
Use l*_node() family of functions where appropriate
Instead of castNode(…, lfoo(…)) Author: Dagfinn Ilmari Mannsåker <ilmari@ilmari.org> Discussion: https://www.postgresql.org/message-id/flat/87eecahraj.fsf@wibble.ilmari.org
Diffstat (limited to 'src/backend/utils/adt/ruleutils.c')
-rw-r--r--src/backend/utils/adt/ruleutils.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/backend/utils/adt/ruleutils.c b/src/backend/utils/adt/ruleutils.c
index 3719755a0de..5e7108f9031 100644
--- a/src/backend/utils/adt/ruleutils.c
+++ b/src/backend/utils/adt/ruleutils.c
@@ -7793,7 +7793,7 @@ find_param_referent(Param *param, deparse_context *context,
*/
foreach(lc2, ((Plan *) ancestor)->initPlan)
{
- SubPlan *subplan = castNode(SubPlan, lfirst(lc2));
+ SubPlan *subplan = lfirst_node(SubPlan, lc2);
if (child_plan != (Plan *) list_nth(dpns->subplans,
subplan->plan_id - 1))
@@ -9407,7 +9407,7 @@ get_rule_expr(Node *node, deparse_context *context,
sep = "";
foreach(cell, spec->listdatums)
{
- Const *val = castNode(Const, lfirst(cell));
+ Const *val = lfirst_node(Const, cell);
appendStringInfoString(buf, sep);
get_const_expr(val, context, -1);
@@ -11990,7 +11990,7 @@ get_range_partbound_string(List *bound_datums)
foreach(cell, bound_datums)
{
PartitionRangeDatum *datum =
- castNode(PartitionRangeDatum, lfirst(cell));
+ lfirst_node(PartitionRangeDatum, cell);
appendStringInfoString(buf, sep);
if (datum->kind == PARTITION_RANGE_DATUM_MINVALUE)