summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/backend/optimizer/util/clauses.c6
-rw-r--r--src/backend/parser/parse_clause.c3
2 files changed, 6 insertions, 3 deletions
diff --git a/src/backend/optimizer/util/clauses.c b/src/backend/optimizer/util/clauses.c
index bad4bd821a..3a78a06484 100644
--- a/src/backend/optimizer/util/clauses.c
+++ b/src/backend/optimizer/util/clauses.c
@@ -3162,7 +3162,8 @@ simplify_or_arguments(List *args,
List *oldhdr = unprocessed_args;
unprocessed_args = list_concat(subargs, unprocessed_args);
- pfree(oldhdr);
+ //FIXME listfree:
+ //pfree(oldhdr);
}
continue;
}
@@ -3264,7 +3265,8 @@ simplify_and_arguments(List *args,
List *oldhdr = unprocessed_args;
unprocessed_args = list_concat(subargs, unprocessed_args);
- pfree(oldhdr);
+ //FIXME listfree
+ //pfree(oldhdr);
}
continue;
}
diff --git a/src/backend/parser/parse_clause.c b/src/backend/parser/parse_clause.c
index 0f70aa8923..2d235225d7 100644
--- a/src/backend/parser/parse_clause.c
+++ b/src/backend/parser/parse_clause.c
@@ -782,7 +782,8 @@ transformFromClauseItem(ParseState *pstate, Node *n,
my_relnamespace = list_concat(l_relnamespace, r_relnamespace);
my_containedRels = bms_join(l_containedRels, r_containedRels);
- //FIXME: pfree(r_relnamespace); /* free unneeded list header */
+ //FIXME listfree:
+ //pfree(r_relnamespace);/* free unneeded list header */
/*
* Extract column name and var lists from both subtrees