diff options
author | Tom Lane <tgl@sss.pgh.pa.us> | 2010-06-21 00:14:54 +0000 |
---|---|---|
committer | Tom Lane <tgl@sss.pgh.pa.us> | 2010-06-21 00:14:54 +0000 |
commit | c4ac2ff765d9b68a3ff2a3461804489721770d06 (patch) | |
tree | fe33b973981b0382f56cbd3479422b75ecf3aa65 /src/backend/parser/parse_expr.c | |
parent | 5238a5ad45f021ce76b350c9d14da57518e9bafe (diff) | |
download | postgresql-c4ac2ff765d9b68a3ff2a3461804489721770d06.tar.gz postgresql-c4ac2ff765d9b68a3ff2a3461804489721770d06.zip |
Fix mishandling of whole-row Vars referencing a view or sub-select.
If such a Var appeared within a nested sub-select, we failed to translate it
correctly during pullup of the view, because the recursive call to
replace_rte_variables_mutator was looking for the wrong sublevels_up value.
Bug was introduced during the addition of the PlaceHolderVar mechanism.
Per bug #5514 from Marcos Castedo.
Diffstat (limited to 'src/backend/parser/parse_expr.c')
0 files changed, 0 insertions, 0 deletions