Fix LIMIT/OFFSET for null limit values. This worked before 8.2 but was broken
authorTom Lane <tgl@sss.pgh.pa.us>
Sun, 3 Dec 2006 21:40:13 +0000 (21:40 +0000)
committerTom Lane <tgl@sss.pgh.pa.us>
Sun, 3 Dec 2006 21:40:13 +0000 (21:40 +0000)
commitdbedc0e517b1c2e2a4fdf7f35bdab91ce2a5c26e
tree9c55da3d9002c21e75884186cde86418ccedd416
parent3e143f0617eb7d5eb720638564b8b1b9c53667ab
Fix LIMIT/OFFSET for null limit values.  This worked before 8.2 but was broken
by the change to make limit values int8 instead of int4.  (Specifically, you
can do DatumGetInt32 safely on a null value, but not DatumGetInt64.)  Per
bug #2803 from Greg Johnson.
src/backend/executor/nodeLimit.c