This is an automated email from the git hooks/post-receive script. ebourg-guest pushed a commit to tag REL8_1_408 in repository libpostgresql-jdbc-java.
commit 7e5c4ca7ece66de9d1328bc1c5eddd8572b3c19d Author: Kris Jurka <[email protected]> Date: Sun Nov 5 06:12:28 2006 +0000 RecoverdXid.equals was assuming that the object passed to it was an Xid which in the general case of the equals method is not true. To respect the contract of the equals method return false if the passed in object isn't an Xid. --- org/postgresql/xa/RecoveredXid.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/org/postgresql/xa/RecoveredXid.java b/org/postgresql/xa/RecoveredXid.java index 602bf63..3db91e8 100644 --- a/org/postgresql/xa/RecoveredXid.java +++ b/org/postgresql/xa/RecoveredXid.java @@ -26,6 +26,9 @@ class RecoveredXid implements Xid { if (o == this) // optimization for the common case. return true; + if (!(o instanceof Xid)) + return false; + Xid other = (Xid) o; if (other.getFormatId() != formatId) return false; -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/libpostgresql-jdbc-java.git _______________________________________________ pkg-java-commits mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-commits

