plpgsql EXIT construct forgot to downcase or quote-strip its identifier
authorTom Lane <tgl@sss.pgh.pa.us>
Tue, 12 Oct 2004 15:44:15 +0000 (15:44 +0000)
committerTom Lane <tgl@sss.pgh.pa.us>
Tue, 12 Oct 2004 15:44:15 +0000 (15:44 +0000)
commita323bce2e7037905dd8e70d6f2239cad5d583002
tree3d66d02937dd45c7aeb48f6373746190701d69e2
parent0b112045b7a410822d909c5ee361b88005b7963f
plpgsql EXIT construct forgot to downcase or quote-strip its identifier
argument, leading to label matching failures at run-time.  Per report from
Patrick Fiche.  Also, fix it so that an unrecognized label argument draws
a more useful error message than 'syntax error'.
src/pl/plpgsql/src/gram.y