diff options
author | Tom Lane <tgl@sss.pgh.pa.us> | 2008-10-13 00:41:41 +0000 |
---|---|---|
committer | Tom Lane <tgl@sss.pgh.pa.us> | 2008-10-13 00:41:41 +0000 |
commit | 0a7abcd4c983e25a4efb46a4a4942aef92c70338 (patch) | |
tree | 8ea9e19ad9c81d4d4fda8b9460b30275011554dc /src/backend/utils/adt/xml.c | |
parent | 100aa2795de4488f12098308133fa7d73a5007eb (diff) | |
download | postgresql-0a7abcd4c983e25a4efb46a4a4942aef92c70338.tar.gz postgresql-0a7abcd4c983e25a4efb46a4a4942aef92c70338.zip |
Fix corner case wherein a WorkTableScan node could get initialized before the
RecursiveUnion to which it refers. It turns out that we can just postpone the
relevant initialization steps until the first exec call for the node, by which
time the ancestor node must surely be initialized. Per report from Greg Stark.
Diffstat (limited to 'src/backend/utils/adt/xml.c')
0 files changed, 0 insertions, 0 deletions