]> granicus.if.org Git - postgresql/commit
Add a defense to prevent core dumps if 8.2 version of rank_cd() is used with
authorTom Lane <tgl@sss.pgh.pa.us>
Thu, 28 Dec 2006 01:09:01 +0000 (01:09 +0000)
committerTom Lane <tgl@sss.pgh.pa.us>
Thu, 28 Dec 2006 01:09:01 +0000 (01:09 +0000)
commit859b8dd51a0f4e5b7c9abe749cb83bffa7f11ce2
tree6756e65f527bcfdd5288a385951b4d03b6aabee8
parent3a7f5459d7e4b6ab85ec624c1bd94962707cde5b
Add a defense to prevent core dumps if 8.2 version of rank_cd() is used with
the 8.1 SQL function definition for it.  Per report from Rajesh Kumar Mallah,
such a DBA error doesn't seem at all improbable, and the cost of checking for
it is not very high compared to the cost of running this function.  (It would
have been better to change the C name of the function so it wouldn't be called
by the old SQL definition, but it's too late for that now in the 8.2 branch.)
contrib/tsearch2/rank.c
src/include/catalog/pg_type.h