fix bug in Mask.getvalAsBitVector()
authormegacz <adam@megacz.com>
Sat, 13 Dec 2008 06:14:15 +0000 (22:14 -0800)
committermegacz <adam@megacz.com>
Sat, 13 Dec 2008 06:14:15 +0000 (22:14 -0800)
src/edu/berkeley/fleet/util/Mask.java

index c342354..fa4bf24 100644 (file)
@@ -47,8 +47,9 @@ public class Mask {
         return (in & valmask) >>> valmaskmin;
     }
     public BitVector getvalAsBitVector(long in) {
+        // FIXME
         long ret = getval(in);
-        return new BitVector(getWidth()).set(in);
+        return new BitVector(getWidth()).set(getval(in));
     }
     public long getval(BitVector targ) {
         long in = 0;