diff options
author | Bruce Momjian <bruce@momjian.us> | 1997-09-08 21:56:23 +0000 |
---|---|---|
committer | Bruce Momjian <bruce@momjian.us> | 1997-09-08 21:56:23 +0000 |
commit | 59f6a57e59fe8353f9edaa3703516ea67e06672b (patch) | |
tree | 1b083fb66cf0be3890480a1ed5fb077dd7293790 /src/backend/optimizer/plan/planner.c | |
parent | 075cede74858a9a04e97097b1ccd555121516c20 (diff) |
Used modified version of indent that understands over 100 typedefs.
Diffstat (limited to 'src/backend/optimizer/plan/planner.c')
-rw-r--r-- | src/backend/optimizer/plan/planner.c | 19 |
1 files changed, 10 insertions, 9 deletions
diff --git a/src/backend/optimizer/plan/planner.c b/src/backend/optimizer/plan/planner.c index 72352646b71..3fbc28cb882 100644 --- a/src/backend/optimizer/plan/planner.c +++ b/src/backend/optimizer/plan/planner.c @@ -7,7 +7,7 @@ * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/optimizer/plan/planner.c,v 1.8 1997/09/08 02:24:38 momjian Exp $ + * $Header: /cvsroot/pgsql/src/backend/optimizer/plan/planner.c,v 1.9 1997/09/08 21:45:27 momjian Exp $ * *------------------------------------------------------------------------- */ @@ -47,9 +47,9 @@ #include "executor/executor.h" -static Plan *make_sortplan(List * tlist, List * sortcls, Plan * plannode); -static Plan *init_query_planner(Query * parse); -static Existential *make_existential(Plan * left, Plan * right); +static Plan *make_sortplan(List *tlist, List *sortcls, Plan *plannode); +static Plan *init_query_planner(Query *parse); +static Existential *make_existential(Plan *left, Plan *right); /***************************************************************************** * @@ -69,7 +69,7 @@ static Existential *make_existential(Plan * left, Plan * right); * */ Plan * -planner(Query * parse) +planner(Query *parse) { List *tlist = parse->targetList; List *rangetable = parse->rtable; @@ -143,7 +143,7 @@ planner(Query * parse) * sortops: (sortop1 sortop2 sortop3 ...) */ static Plan * -make_sortplan(List * tlist, List * sortcls, Plan * plannode) +make_sortplan(List *tlist, List *sortcls, Plan *plannode) { Plan *sortplan = (Plan *) NULL; List *temp_tlist = NIL; @@ -204,7 +204,7 @@ make_sortplan(List * tlist, List * sortcls, Plan * plannode) * */ static Plan * -init_query_planner(Query * root) +init_query_planner(Query *root) { List *primary_qual; List *existential_qual; @@ -254,7 +254,7 @@ init_query_planner(Query * root) * the left and right subtree slots. */ static Existential * -make_existential(Plan * left, Plan * right) +make_existential(Plan *left, Plan *right) { Existential *node = makeNode(Existential); @@ -273,7 +273,7 @@ make_existential(Plan * left, Plan * right) * type he claims. */ void -pg_checkretval(Oid rettype, QueryTreeList * queryTreeList) +pg_checkretval(Oid rettype, QueryTreeList *queryTreeList) { Query *parse; List *tlist; @@ -399,6 +399,7 @@ pg_checkretval(Oid rettype, QueryTreeList * queryTreeList) tletype = (Oid) ((Param *) thenode)->paramtype; else if (IsA(thenode, Expr)) tletype = Expr; + else if (IsA(thenode, LispList)) { thenode = lfirst(thenode); |