diff options
author | Steve <steveb9@u.washington.edu> | 2011-03-06 22:47:51 +0000 |
---|---|---|
committer | Steve <steveb9@u.washington.edu> | 2011-03-06 22:47:51 +0000 |
commit | c5990db958d6eb6c09ee614f461558babeb26bcb (patch) | |
tree | e63f28df6bb14f53c6d3a0ea2c3018d1d8ec2c2b /src/tesseract | |
parent | a3e56ecf02848035d1dbfdbd10756e7a4c0e51de (diff) |
Sorry for the many commits. its just easier to get onto both my test machines this way
Troubleshooting remove list in loop. Atempted fix
Diffstat (limited to 'src/tesseract')
-rw-r--r-- | src/tesseract/World.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/tesseract/World.java b/src/tesseract/World.java index 0e8ac41..1919e5e 100644 --- a/src/tesseract/World.java +++ b/src/tesseract/World.java @@ -495,12 +495,12 @@ public class World implements Observer { } } //if the object leaves the world, remove it from myObjects list) { - if ( indexesToRemove.size() > 0) { + if (indexesToRemove.size() > 0) { for (int i = 0; i < indexesToRemove.size(); i++) { myObjects.remove(indexesToRemove.get(i)); - indexesToRemove.remove(i); System.out.println("Remove index: " + i); } + indexesToRemove.clear(); } // Add new children to the world. |