[jboss-cvs] JBossAS SVN: r62468 - projects/security/security-jboss-sx/trunk/src/main/org/jboss/security.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Sat Apr 21 02:42:02 EDT 2007
Author: anil.saldhana at jboss.com
Date: 2007-04-21 02:42:02 -0400 (Sat, 21 Apr 2007)
New Revision: 62468
Modified:
projects/security/security-jboss-sx/trunk/src/main/org/jboss/security/RunAsIdentity.java
Log:
check for principalset in cloning
Modified: projects/security/security-jboss-sx/trunk/src/main/org/jboss/security/RunAsIdentity.java
===================================================================
--- projects/security/security-jboss-sx/trunk/src/main/org/jboss/security/RunAsIdentity.java 2007-04-21 06:41:38 UTC (rev 62467)
+++ projects/security/security-jboss-sx/trunk/src/main/org/jboss/security/RunAsIdentity.java 2007-04-21 06:42:02 UTC (rev 62468)
@@ -148,7 +148,8 @@
RunAsIdentity clone = (RunAsIdentity) super.clone();
if(clone != null)
{
- clone.principalsSet = (HashSet)this.principalsSet.clone();
+ clone.principalsSet = principalsSet != null ?
+ (HashSet)this.principalsSet.clone() : null;
clone.runAsRoles = (HashSet)this.runAsRoles.clone();
}
return clone;
More information about the jboss-cvs-commits
mailing list