summaryrefslogtreecommitdiff
path: root/src/backend/access/gist
diff options
context:
space:
mode:
authorTom Lane <tgl@sss.pgh.pa.us>2008-09-01 22:30:40 +0000
committerTom Lane <tgl@sss.pgh.pa.us>2008-09-01 22:30:40 +0000
commit6c5cf22edd519cefefa335f46199005b45f404d7 (patch)
treeab51449487173416c2d4ffe078d0064bf19ed937 /src/backend/access/gist
parentdb8e4c7028909c2420568883a931438e5dcddab5 (diff)
Fix plpgsql's exec_move_row() to supply valid type OIDs to exec_assign_value()
whenever possible, as per bug report from Oleg Serov. While at it, reorder the operations in the RECORD case to avoid possible palloc failure while the variable update is only partly complete. Back-patch as far as 8.1. Although the code of the particular function is similar in 8.0, 8.0's support for composite fields in rows is sufficiently broken elsewhere that it doesn't seem worth fixing this.
Diffstat (limited to 'src/backend/access/gist')
0 files changed, 0 insertions, 0 deletions