aboutsummaryrefslogtreecommitdiff
path: root/src/backend/executor
diff options
context:
space:
mode:
authorPeter Eisentraut <peter_e@gmx.net>2016-12-23 12:00:00 -0500
committerPeter Eisentraut <peter_e@gmx.net>2016-12-23 13:17:20 -0500
commit158df30359025d74daee74a3b927fd07c3b1a413 (patch)
tree54298db15c9d6e0b5a9bcd95911048147ffb0dc0 /src/backend/executor
parent3c9d398484fb6e188e665be8299d6e5e89924c94 (diff)
downloadpostgresql-158df30359025d74daee74a3b927fd07c3b1a413.tar.gz
postgresql-158df30359025d74daee74a3b927fd07c3b1a413.zip
Remove unnecessary casts of makeNode() result
makeNode() is already a macro that has the right result pointer type, so casting it again to the same type is unnecessary.
Diffstat (limited to 'src/backend/executor')
-rw-r--r--src/backend/executor/execQual.c14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/backend/executor/execQual.c b/src/backend/executor/execQual.c
index ab09691fb20..ec1ca01c5aa 100644
--- a/src/backend/executor/execQual.c
+++ b/src/backend/executor/execQual.c
@@ -4594,16 +4594,16 @@ ExecInitExpr(Expr *node, PlanState *parent)
}
else
{
- state = (ExprState *) makeNode(ExprState);
+ state = makeNode(ExprState);
state->evalfunc = ExecEvalScalarVar;
}
break;
case T_Const:
- state = (ExprState *) makeNode(ExprState);
+ state = makeNode(ExprState);
state->evalfunc = ExecEvalConst;
break;
case T_Param:
- state = (ExprState *) makeNode(ExprState);
+ state = makeNode(ExprState);
switch (((Param *) node)->paramkind)
{
case PARAM_EXEC:
@@ -4619,11 +4619,11 @@ ExecInitExpr(Expr *node, PlanState *parent)
}
break;
case T_CoerceToDomainValue:
- state = (ExprState *) makeNode(ExprState);
+ state = makeNode(ExprState);
state->evalfunc = ExecEvalCoerceToDomainValue;
break;
case T_CaseTestExpr:
- state = (ExprState *) makeNode(ExprState);
+ state = makeNode(ExprState);
state->evalfunc = ExecEvalCaseTestExpr;
break;
case T_Aggref:
@@ -5176,7 +5176,7 @@ ExecInitExpr(Expr *node, PlanState *parent)
}
break;
case T_SQLValueFunction:
- state = (ExprState *) makeNode(ExprState);
+ state = makeNode(ExprState);
state->evalfunc = ExecEvalSQLValueFunction;
break;
case T_XmlExpr:
@@ -5250,7 +5250,7 @@ ExecInitExpr(Expr *node, PlanState *parent)
}
break;
case T_CurrentOfExpr:
- state = (ExprState *) makeNode(ExprState);
+ state = makeNode(ExprState);
state->evalfunc = ExecEvalCurrentOfExpr;
break;
case T_TargetEntry: