aboutsummaryrefslogtreecommitdiff
path: root/src/backend/executor/execFlatten.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/backend/executor/execFlatten.c')
-rw-r--r--src/backend/executor/execFlatten.c14
1 files changed, 9 insertions, 5 deletions
diff --git a/src/backend/executor/execFlatten.c b/src/backend/executor/execFlatten.c
index 646c571506e..c9bde2ff663 100644
--- a/src/backend/executor/execFlatten.c
+++ b/src/backend/executor/execFlatten.c
@@ -8,7 +8,7 @@
*
*
* IDENTIFICATION
- * $Header: /cvsroot/pgsql/src/backend/executor/Attic/execFlatten.c,v 1.1.1.1 1996/07/09 06:21:24 scrappy Exp $
+ * $Header: /cvsroot/pgsql/src/backend/executor/Attic/execFlatten.c,v 1.2 1997/08/19 21:30:56 momjian Exp $
*
*-------------------------------------------------------------------------
*/
@@ -32,6 +32,11 @@
#include "executor/executor.h"
#include "executor/execFlatten.h"
+#ifdef SETS_FIXED
+static bool FjoinBumpOuterNodes(TargetEntry *tlist, ExprContext *econtext,
+ DatumPtr results, char *nulls);
+#endif
+
Datum
ExecEvalIter(Iter *iterNode,
ExprContext *econtext,
@@ -168,13 +173,13 @@ ExecEvalFjoin(TargetEntry *tlist,
return;
}
-bool
+#ifdef SETS_FIXED
+static bool
FjoinBumpOuterNodes(TargetEntry *tlist,
ExprContext *econtext,
DatumPtr results,
char *nulls)
{
-#ifdef SETS_FIXED
bool funcIsDone = true;
Fjoin *fjNode = tlist->fjoin;
char *alwaysDone = fjNode->fj_alwaysDone;
@@ -231,6 +236,5 @@ FjoinBumpOuterNodes(TargetEntry *tlist,
trailers = lnext(trailers);
}
return false;
-#endif
- return false;
}
+#endif