diff options
Diffstat (limited to 'src/backend/executor/nodeHash.c')
-rw-r--r-- | src/backend/executor/nodeHash.c | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/src/backend/executor/nodeHash.c b/src/backend/executor/nodeHash.c index 1995048e2db..46307a2aa96 100644 --- a/src/backend/executor/nodeHash.c +++ b/src/backend/executor/nodeHash.c @@ -6,7 +6,7 @@ * Copyright (c) 1994, Regents of the University of California * * - * $Id: nodeHash.c,v 1.42 2000/01/09 00:26:18 tgl Exp $ + * $Id: nodeHash.c,v 1.43 2000/01/19 23:54:55 tgl Exp $ * *------------------------------------------------------------------------- */ @@ -584,7 +584,6 @@ ExecScanHashBucket(HashJoinState *hjstate, { HeapTuple heapTuple = &hashTuple->htup; TupleTableSlot *inntuple; - bool qualResult; /* insert hashtable's tuple into exec slot so ExecQual sees it */ inntuple = ExecStoreTuple(heapTuple, /* tuple to store */ @@ -593,9 +592,7 @@ ExecScanHashBucket(HashJoinState *hjstate, false); /* do not pfree this tuple */ econtext->ecxt_innertuple = inntuple; - qualResult = ExecQual(hjclauses, econtext); - - if (qualResult) + if (ExecQual(hjclauses, econtext, false)) { hjstate->hj_CurTuple = hashTuple; return heapTuple; |