fixed bug; dont check memory range if were going to expand
authoradam <adam@megacz.com>
Mon, 4 Dec 2006 04:13:09 +0000 (05:13 +0100)
committeradam <adam@megacz.com>
Mon, 4 Dec 2006 04:13:09 +0000 (05:13 +0100)
src/edu/berkeley/fleet/ships/MemoryWriteShip.java

index 4d3edf0..6541638 100644 (file)
@@ -26,8 +26,7 @@ public class MemoryWriteShip extends Ship {
     public void service() {
         if (_count > 0) {
             if (!data.dataReadyForShip()) return;
-            if (_addr<=getFleet().mem.length)
-                getFleet().writeMem(_addr, data.removeDataForShip());
+            getFleet().writeMem(_addr, data.removeDataForShip());
             _count--;
             _addr += _stride;
             if (_count==0)