summaryrefslogtreecommitdiff
path: root/src/tesseract
diff options
context:
space:
mode:
authorSteve <steveb9@u.washington.edu>2011-03-06 22:47:51 +0000
committerSteve <steveb9@u.washington.edu>2011-03-06 22:47:51 +0000
commitc5990db958d6eb6c09ee614f461558babeb26bcb (patch)
treee63f28df6bb14f53c6d3a0ea2c3018d1d8ec2c2b /src/tesseract
parenta3e56ecf02848035d1dbfdbd10756e7a4c0e51de (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.java4
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.