diff options
author | Bruce Momjian <bruce@momjian.us> | 1997-08-19 21:40:56 +0000 |
---|---|---|
committer | Bruce Momjian <bruce@momjian.us> | 1997-08-19 21:40:56 +0000 |
commit | 1d8bbfd2e7cfb72cbe4d5c5d4fa650a28dedac0b (patch) | |
tree | 8d3a5dac9207f22c3afb8afb563d54f88774deb3 /src/backend/nodes | |
parent | b992e200b8872ecb6652ec85111995f8d4c5aee0 (diff) | |
download | postgresql-1d8bbfd2e7cfb72cbe4d5c5d4fa650a28dedac0b.tar.gz postgresql-1d8bbfd2e7cfb72cbe4d5c5d4fa650a28dedac0b.zip |
Make functions static where possible, enclose unused functions in #ifdef NOT_USED.
Diffstat (limited to 'src/backend/nodes')
-rw-r--r-- | src/backend/nodes/equalfuncs.c | 7 | ||||
-rw-r--r-- | src/backend/nodes/list.c | 4 | ||||
-rw-r--r-- | src/backend/nodes/nodeFuncs.c | 6 | ||||
-rw-r--r-- | src/backend/nodes/print.c | 7 |
4 files changed, 17 insertions, 7 deletions
diff --git a/src/backend/nodes/equalfuncs.c b/src/backend/nodes/equalfuncs.c index 68903faae6d..4a8a072d33f 100644 --- a/src/backend/nodes/equalfuncs.c +++ b/src/backend/nodes/equalfuncs.c @@ -7,7 +7,7 @@ * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/nodes/equalfuncs.c,v 1.5 1997/01/10 20:17:43 momjian Exp $ + * $Header: /cvsroot/pgsql/src/backend/nodes/equalfuncs.c,v 1.6 1997/08/19 21:31:36 momjian Exp $ * *------------------------------------------------------------------------- */ @@ -26,6 +26,8 @@ #include "utils/elog.h" #include "storage/itemptr.h" +static bool equali(List *a, List *b); + /* * Stuff from primnodes.h */ @@ -703,7 +705,8 @@ equal(void *a, void *b) * * XXX temp hack. needs something like T_IntList */ -bool equali(List *a, List *b) +static bool +equali(List *a, List *b) { List *la = (List*)a; List *lb = (List*)b; diff --git a/src/backend/nodes/list.c b/src/backend/nodes/list.c index da4cfb40d7f..6dc010eff65 100644 --- a/src/backend/nodes/list.c +++ b/src/backend/nodes/list.c @@ -7,7 +7,7 @@ * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/nodes/list.c,v 1.3 1997/03/12 20:59:27 scrappy Exp $ + * $Header: /cvsroot/pgsql/src/backend/nodes/list.c,v 1.4 1997/08/19 21:31:39 momjian Exp $ * * NOTES * XXX a few of the following functions are duplicated to handle @@ -408,6 +408,7 @@ LispRemove(void *elem, List *list) return(list); } +#ifdef NOT_USED List * intLispRemove(int elem, List *list) { @@ -429,6 +430,7 @@ intLispRemove(int elem, List *list) } return(list); } +#endif List * set_difference(List *list1, List *list2) diff --git a/src/backend/nodes/nodeFuncs.c b/src/backend/nodes/nodeFuncs.c index d16614c23e6..e1e6bc6f140 100644 --- a/src/backend/nodes/nodeFuncs.c +++ b/src/backend/nodes/nodeFuncs.c @@ -7,7 +7,7 @@ * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/nodes/nodeFuncs.c,v 1.2 1996/10/31 10:42:56 scrappy Exp $ + * $Header: /cvsroot/pgsql/src/backend/nodes/nodeFuncs.c,v 1.3 1997/08/19 21:31:41 momjian Exp $ * *------------------------------------------------------------------------- */ @@ -23,6 +23,8 @@ #include "nodes/nodeFuncs.h" #include "utils/lsyscache.h" +static bool var_is_inner(Var *var); + /* * single_node - * Returns t if node corresponds to a single-noded expression @@ -61,7 +63,7 @@ var_is_outer (Var *var) return((bool)(var->varno == OUTER)); } -bool +static bool var_is_inner (Var *var) { return ( (bool) (var->varno == INNER)); diff --git a/src/backend/nodes/print.c b/src/backend/nodes/print.c index 30553fbb5bf..0f92c189e51 100644 --- a/src/backend/nodes/print.c +++ b/src/backend/nodes/print.c @@ -7,7 +7,7 @@ * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/nodes/print.c,v 1.5 1997/08/12 20:15:27 momjian Exp $ + * $Header: /cvsroot/pgsql/src/backend/nodes/print.c,v 1.6 1997/08/19 21:31:43 momjian Exp $ * * HISTORY * AUTHOR DATE MAJOR EVENT @@ -32,6 +32,9 @@ #include "nodes/nodes.h" #include "nodes/plannodes.h" #include "optimizer/clauses.h" + +static char *plannode_type (Plan* p); + /* * print-- * print contents of Node to stdout @@ -258,7 +261,7 @@ print_slot(TupleTableSlot *slot) debugtup(slot->val, slot->ttc_tupleDescriptor); } -char* +static char * plannode_type (Plan* p) { switch(nodeTag(p)) { |