|
From: <jde...@us...> - 2012-02-28 07:37:35
|
Revision: 16344
http://pcgen.svn.sourceforge.net/pcgen/?rev=16344&view=rev
Author: jdempsey
Date: 2012-02-28 07:37:23 +0000 (Tue, 28 Feb 2012)
Log Message:
-----------
Fix bug: Concurrent error in testing prereq
Issue#: CODE-1317
Modified Paths:
--------------
Trunk/pcgen/code/src/java/plugin/pretokens/test/PreSkillTester.java
Modified: Trunk/pcgen/code/src/java/plugin/pretokens/test/PreSkillTester.java
===================================================================
--- Trunk/pcgen/code/src/java/plugin/pretokens/test/PreSkillTester.java 2012-02-28 05:22:54 UTC (rev 16343)
+++ Trunk/pcgen/code/src/java/plugin/pretokens/test/PreSkillTester.java 2012-02-28 07:37:23 UTC (rev 16344)
@@ -25,6 +25,7 @@
*
*/package plugin.pretokens.test;
+import java.util.Collection;
import java.util.HashMap;
import java.util.HashSet;
import java.util.List;
@@ -215,7 +216,8 @@
HashMap<Skill, Set<Skill>> serveAsSkills, Set<Skill> imitators,
PlayerCharacter character)
{
- for (Skill aSkill : character.getSkillSet())
+ Set<Skill> skillSet = new HashSet<Skill>(character.getSkillSet());
+ for (Skill aSkill : skillSet)
{
Set<Skill> servesAs = new HashSet<Skill>();
for(CDOMReference<Skill> ref: aSkill.getSafeListFor(ListKey.SERVES_AS_SKILL))
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|