projects
/
users
/
bernd
/
postgres.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
bcc08fa
)
Fix typo that caused equalTriggerDescs() to return false in cases where
author
Tom Lane
<tgl@sss.pgh.pa.us>
Tue, 15 Jan 2002 16:52:47 +0000
(16:52 +0000)
committer
Tom Lane
<tgl@sss.pgh.pa.us>
Tue, 15 Jan 2002 16:52:47 +0000
(16:52 +0000)
the two trigger sets were logically equal, but not in the same order.
Caught by Holger Krug (hkrug@rationalizer.com).
src/backend/commands/trigger.c
patch
|
blob
|
blame
|
history
diff --git
a/src/backend/commands/trigger.c
b/src/backend/commands/trigger.c
index 96aa0bf9cf36adeb3b49a1711f812c6dfac712b1..a2960687f46f8b135ad1e020b2cf187b9072aff9 100644
(file)
--- a/
src/backend/commands/trigger.c
+++ b/
src/backend/commands/trigger.c
@@
-805,7
+805,7
@@
equalTriggerDescs(TriggerDesc *trigdesc1, TriggerDesc *trigdesc2)
*/
for (j = 0; j < trigdesc2->numtriggers; j++)
{
- trig2 = trigdesc2->triggers +
i
;
+ trig2 = trigdesc2->triggers +
j
;
if (trig1->tgoid == trig2->tgoid)
break;
}