aboutsummaryrefslogtreecommitdiff
path: root/doc/src
diff options
context:
space:
mode:
authorTom Lane <tgl@sss.pgh.pa.us>2006-10-25 22:11:32 +0000
committerTom Lane <tgl@sss.pgh.pa.us>2006-10-25 22:11:32 +0000
commit76d5f6f0355e3e4b448a9e4e8a393672f4730ac7 (patch)
treeeb591ea2ed8505b1fd53a3419391dde4500b43a9 /doc/src
parent4df8de7a682e98be2b9072458bb9e77513f53c47 (diff)
downloadpostgresql-76d5f6f0355e3e4b448a9e4e8a393672f4730ac7.tar.gz
postgresql-76d5f6f0355e3e4b448a9e4e8a393672f4730ac7.zip
expression_tree_walker failed to let walker function see the immediate child
node of a SubLink or SubPlan testexpr field. Bug resulted from replacing the old lefthand/exprs list fields with a simple expression field, and not remembering that expression_tree_walker is coded to save a few cycles by recursing directly to self on list fields (on the assumption the walker isn't interested in List nodes per se). On non-list fields it must of course call the walker. Possibly that hack isn't worth the risk of more such bugs, but I'll leave it be for now. Per bug report from James Robinson.
Diffstat (limited to 'doc/src')
0 files changed, 0 insertions, 0 deletions