summaryrefslogtreecommitdiff
path: root/src/backend/optimizer/plan/planner.c
diff options
context:
space:
mode:
authorBruce Momjian <bruce@momjian.us>1997-09-08 21:56:23 +0000
committerBruce Momjian <bruce@momjian.us>1997-09-08 21:56:23 +0000
commit59f6a57e59fe8353f9edaa3703516ea67e06672b (patch)
tree1b083fb66cf0be3890480a1ed5fb077dd7293790 /src/backend/optimizer/plan/planner.c
parent075cede74858a9a04e97097b1ccd555121516c20 (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.c19
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);