make dock counters as wide as the machine word
[fleet.git] / src / edu / berkeley / fleet / interpreter / InterpreterDock.java
index 40e66b0..c2d3ed6 100644 (file)
@@ -219,7 +219,7 @@ class InterpreterDock extends FleetTwoDock {
                             case Immediate: olc = (int)set.immediate; break;
                             case DataLatch:
                                 olc = 0;
-                                for(int i=0; i<((FleetTwoFleet)getShip().getFleet()).SET_OLC_FROM_IMMEDIATE.valmaskwidth-1; i++)
+                                for(int i=0; i<getShip().getFleet().getWordWidth(); i++)
                                     if (dataLatch.get(i))
                                         olc |= (1 << i);
                                 break;