Files
postgresql/src/include
Alvaro Herrera 0009462e98 Fix crash in error report of invalid tuple lock
My tweak of these error messages in commit c359a1b082 contained the
thinko that a query would always have rowMarks set for a query
containing a locking clause.  Not so: when declaring a cursor, for
instance, rowMarks isn't set at the point we're checking, so we'd be
dereferencing a NULL pointer.

The fix is to pass the lock strength to the function raising the error,
instead of trying to reverse-engineer it.  The result not only is more
robust, but it also seems cleaner overall.

Per report from Robert Haas.
2013-08-02 13:37:40 -04:00
..
2013-01-01 17:15:01 -05:00
2013-06-12 19:50:37 -04:00
2013-05-29 16:58:43 -04:00
2013-01-01 17:15:01 -05:00
2013-05-29 16:58:43 -04:00
2013-05-29 16:58:43 -04:00
2013-05-29 16:58:43 -04:00
2013-05-29 16:58:43 -04:00
2013-01-01 17:15:01 -05:00
2013-05-29 16:58:43 -04:00
2013-01-01 17:15:01 -05:00
2013-05-29 16:58:43 -04:00
2013-01-01 17:15:01 -05:00
2013-07-20 06:41:46 -04:00
2013-05-29 16:58:43 -04:00
2013-01-01 17:15:01 -05:00
2013-01-01 17:15:01 -05:00
2013-01-01 17:15:01 -05:00
2013-05-29 16:58:43 -04:00
2013-01-01 17:15:01 -05:00
2013-06-24 14:55:41 -04:00
2013-01-01 17:15:01 -05:00
2013-02-18 18:12:52 -03:00
2013-01-02 20:34:08 +01:00
2013-01-01 17:15:01 -05:00
2013-05-29 16:58:43 -04:00
2013-05-29 16:58:43 -04:00
2013-01-01 17:15:01 -05:00
2013-01-01 17:15:01 -05:00