refactor codebag-memory-block creation code
[fleet.git] / ships / Rotator.ship
index 4ceec61..7c5c570 100644 (file)
@@ -24,9 +24,9 @@ public void service() {
   if (box_inAmount.dataReadyForShip() && box_in.dataReadyForShip() && box_out.readyForDataFromShip()) {
     long amount = box_inAmount.removeDataForShip();
     long data   = box_in.removeDataForShip();
-    long mask = ~((-1L) << getInterpreter().getWordSize());
+    long mask = ~((-1L) << getInterpreter().getWordWidth());
     data = data & mask;
-    box_out.addDataFromShip(((data << amount) | (data >> (getInterpreter().getWordSize()-amount))) & mask);
+    box_out.addDataFromShip(((data << amount) | (data >> (getInterpreter().getWordWidth()-amount))) & mask);
   }
 }