]> granicus.if.org Git - postgresql/commit
RI triggers would fail for datatypes using old-style equal function,
authorTom Lane <tgl@sss.pgh.pa.us>
Thu, 31 May 2001 17:32:33 +0000 (17:32 +0000)
committerTom Lane <tgl@sss.pgh.pa.us>
Thu, 31 May 2001 17:32:33 +0000 (17:32 +0000)
commite1107fc28536bf5f24f388bd701bffb98c09cd06
treecfcec30a9baf6d02f130347a97f0bb3bbde75631
parentc9a001a11e82bce3d8e9ff7706bc19cb39a16b1b
RI triggers would fail for datatypes using old-style equal function,
because cached fmgr info contained reference to a shorter-lived data
structure.  Also guard against possibility that fmgr_info could fail,
leaving an incomplete entry present in the hash table.
src/backend/utils/adt/ri_triggers.c