|
7 | 7 | * |
8 | 8 | * |
9 | 9 | * IDENTIFICATION |
10 | | - * $Header: /cvsroot/pgsql/src/backend/executor/execQual.c,v 1.19 1997/09/27 14:37:10 momjian Exp $ |
| 10 | + * $Header: /cvsroot/pgsql/src/backend/executor/execQual.c,v 1.20 1997/11/26 03:54:00 momjian Exp $ |
11 | 11 | * |
12 | 12 | *------------------------------------------------------------------------- |
13 | 13 | */ |
@@ -70,24 +70,19 @@ intexecConstLen; |
70 | 70 |
|
71 | 71 | /* static functions decls */ |
72 | 72 | staticDatumExecEvalAggreg(Aggreg*agg,ExprContext*econtext,bool*isNull); |
73 | | -staticDatum |
74 | | -ExecEvalArrayRef(ArrayRef*arrayRef,ExprContext*econtext, |
| 73 | +staticDatumExecEvalArrayRef(ArrayRef*arrayRef,ExprContext*econtext, |
75 | 74 | bool*isNull,bool*isDone); |
76 | 75 | staticDatumExecEvalAnd(Expr*andExpr,ExprContext*econtext,bool*isNull); |
77 | | -staticDatum |
78 | | -ExecEvalFunc(Expr*funcClause,ExprContext*econtext, |
| 76 | +staticDatumExecEvalFunc(Expr*funcClause,ExprContext*econtext, |
79 | 77 | bool*isNull,bool*isDone); |
80 | | -staticvoid |
81 | | -ExecEvalFuncArgs(FunctionCachePtrfcache,ExprContext*econtext, |
| 78 | +staticvoidExecEvalFuncArgs(FunctionCachePtrfcache,ExprContext*econtext, |
82 | 79 | List*argList,DatumargV[],bool*argIsDone); |
83 | 80 | staticDatumExecEvalNot(Expr*notclause,ExprContext*econtext,bool*isNull); |
84 | | -staticDatum |
85 | | -ExecEvalOper(Expr*opClause,ExprContext*econtext, |
| 81 | +staticDatumExecEvalOper(Expr*opClause,ExprContext*econtext, |
86 | 82 | bool*isNull); |
87 | 83 | staticDatumExecEvalOr(Expr*orExpr,ExprContext*econtext,bool*isNull); |
88 | 84 | staticDatumExecEvalVar(Var*variable,ExprContext*econtext,bool*isNull); |
89 | | -staticDatum |
90 | | -ExecMakeFunctionResult(Node*node,List*arguments, |
| 85 | +staticDatumExecMakeFunctionResult(Node*node,List*arguments, |
91 | 86 | ExprContext*econtext,bool*isNull,bool*isDone); |
92 | 87 | staticboolExecQualClause(Node*clause,ExprContext*econtext); |
93 | 88 |
|
@@ -506,10 +501,7 @@ ExecEvalParam(Param *expression, ExprContext *econtext, bool *isNull) |
506 | 501 | *to use this. Ex: overpaid(EMP) might call GetAttributeByNum(). |
507 | 502 | * ---------------- |
508 | 503 | */ |
509 | | -/* |
510 | | - * This gets called from external functions, so don't make it static |
511 | | - * or remove it |
512 | | - */ |
| 504 | +/* static but gets called from external functions */ |
513 | 505 | char* |
514 | 506 | GetAttributeByNum(TupleTableSlot*slot, |
515 | 507 | AttrNumberattrno, |
|