diff options
Diffstat (limited to 'src/backend/executor')
-rw-r--r-- | src/backend/executor/nodeSubplan.c | 4 | ||||
-rw-r--r-- | src/backend/executor/nodeTidscan.c | 2 |
2 files changed, 3 insertions, 3 deletions
diff --git a/src/backend/executor/nodeSubplan.c b/src/backend/executor/nodeSubplan.c index 574e7bc4fa0..152696035cd 100644 --- a/src/backend/executor/nodeSubplan.c +++ b/src/backend/executor/nodeSubplan.c @@ -33,8 +33,8 @@ #include "executor/executor.h" #include "executor/nodeSubplan.h" #include "nodes/makefuncs.h" +#include "nodes/nodeFuncs.h" #include "miscadmin.h" -#include "optimizer/clauses.h" #include "utils/array.h" #include "utils/lsyscache.h" #include "utils/memutils.h" @@ -888,7 +888,7 @@ ExecInitSubPlan(SubPlan *subplan, PlanState *parent) /* single combining operator */ oplist = list_make1(subplan->testexpr); } - else if (and_clause((Node *) subplan->testexpr)) + else if (is_andclause(subplan->testexpr)) { /* multiple combining operators */ oplist = castNode(BoolExpr, subplan->testexpr)->args; diff --git a/src/backend/executor/nodeTidscan.c b/src/backend/executor/nodeTidscan.c index b7a8725e2dc..8daf09c785a 100644 --- a/src/backend/executor/nodeTidscan.c +++ b/src/backend/executor/nodeTidscan.c @@ -28,7 +28,7 @@ #include "executor/execdebug.h" #include "executor/nodeTidscan.h" #include "miscadmin.h" -#include "optimizer/clauses.h" +#include "nodes/nodeFuncs.h" #include "storage/bufmgr.h" #include "utils/array.h" #include "utils/rel.h" |