aboutsummaryrefslogtreecommitdiff
path: root/src/backend/optimizer/path/joinpath.c
diff options
context:
space:
mode:
authorBruce Momjian <bruce@momjian.us>1999-02-21 01:55:03 +0000
committerBruce Momjian <bruce@momjian.us>1999-02-21 01:55:03 +0000
commit23c30246d7777fdee2dfc346baff0ba0720a5e24 (patch)
tree9b62587c8cc572f6e6d79b09a2a0281d28a9eae9 /src/backend/optimizer/path/joinpath.c
parent9d197856dd5eda5cf85b15e564ae09ef8fef0e9e (diff)
downloadpostgresql-23c30246d7777fdee2dfc346baff0ba0720a5e24.tar.gz
postgresql-23c30246d7777fdee2dfc346baff0ba0720a5e24.zip
pathkeys.c cleanup.
Diffstat (limited to 'src/backend/optimizer/path/joinpath.c')
-rw-r--r--src/backend/optimizer/path/joinpath.c16
1 files changed, 9 insertions, 7 deletions
diff --git a/src/backend/optimizer/path/joinpath.c b/src/backend/optimizer/path/joinpath.c
index 6a1bad07b70..95907f40729 100644
--- a/src/backend/optimizer/path/joinpath.c
+++ b/src/backend/optimizer/path/joinpath.c
@@ -7,7 +7,7 @@
*
*
* IDENTIFICATION
- * $Header: /cvsroot/pgsql/src/backend/optimizer/path/joinpath.c,v 1.30 1999/02/19 05:18:04 momjian Exp $
+ * $Header: /cvsroot/pgsql/src/backend/optimizer/path/joinpath.c,v 1.31 1999/02/21 01:55:02 momjian Exp $
*
*-------------------------------------------------------------------------
*/
@@ -309,11 +309,12 @@ match_unsorted_outer(RelOptInfo *joinrel,
{
List *jmkeys = xmergeinfo->jmethod.jmkeys;
- matchedJoinKeys = order_joinkeys_by_pathkeys(outerpath->pathkeys,
- jmkeys,
- clauses,
- OUTER,
- &matchedJoinClauses);
+ order_joinkeys_by_pathkeys(outerpath->pathkeys,
+ jmkeys,
+ clauses,
+ OUTER,
+ &matchedJoinKeys,
+ &matchedJoinClauses);
merge_pathkeys = new_join_pathkeys(outerpath->pathkeys,
joinrel->targetlist, clauses);
}
@@ -449,10 +450,11 @@ match_unsorted_inner(RelOptInfo *joinrel,
{
List *jmkeys = xmergeinfo->jmethod.jmkeys;
- matchedJoinKeys = order_joinkeys_by_pathkeys(innerpath->pathkeys,
+ order_joinkeys_by_pathkeys(innerpath->pathkeys,
jmkeys,
clauses,
INNER,
+ &matchedJoinKeys,
&matchedJoinClauses);
}