[jboss-cvs] JBossAS SVN: r80441 - projects/security/security-jboss-sx/trunk/jbosssx/src/main/java/org/jboss/security.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Mon Nov 3 23:22:34 EST 2008


Author: anil.saldhana at jboss.com
Date: 2008-11-03 23:22:34 -0500 (Mon, 03 Nov 2008)
New Revision: 80441

Modified:
   projects/security/security-jboss-sx/trunk/jbosssx/src/main/java/org/jboss/security/AuthorizationInfo.java
Log:
SECURITY-315: do not cast object in equals

Modified: projects/security/security-jboss-sx/trunk/jbosssx/src/main/java/org/jboss/security/AuthorizationInfo.java
===================================================================
--- projects/security/security-jboss-sx/trunk/jbosssx/src/main/java/org/jboss/security/AuthorizationInfo.java	2008-11-04 04:19:06 UTC (rev 80440)
+++ projects/security/security-jboss-sx/trunk/jbosssx/src/main/java/org/jboss/security/AuthorizationInfo.java	2008-11-04 04:22:34 UTC (rev 80441)
@@ -102,6 +102,8 @@
         }
         public boolean equals(Object obj)
         {
+            if(obj instanceof PolicyEntry == false)
+               return false;
             PolicyEntry key = (PolicyEntry) obj;
             boolean equals = this.cs == key.cs;
             if( equals == false )




More information about the jboss-cvs-commits mailing list