diff regexParser/bitVector.cc @ 187:ef798db705e9 pairPro

remove some warnings and errors(not working)
author Masataka Kohagura <kohagura@cr.ie.u-ryukyu.ac.jp>
date Thu, 24 Dec 2015 22:38:50 +0900
parents dbe004d03ef0
children 109d22faf7b5
line wrap: on
line diff
--- a/regexParser/bitVector.cc	Thu Dec 24 20:37:29 2015 +0900
+++ b/regexParser/bitVector.cc	Thu Dec 24 22:38:50 2015 +0900
@@ -4,14 +4,14 @@
 #include "bitVector.h"
 
 BitVector createBitvector(int state) {
-    unsigned long tmp = 1 << bitSetPosition;
-    BitVector bi1 = (struct BitVector){.bitContainer = tmp};
+    unsigned long tmp = 1 << state;
+    BitVector bi1 = (BitVector){.bitContainer = tmp};
     return bi1;
 }
 
 BitVector bitSet(BitVector bi, int bitSetPosition) {
     unsigned long tmp = 1 << bitSetPosition;
-    BitVector bi1 = (struct BitVector){.bitContainer = bi.bitContainer | tmp};
+    BitVector bi1 = (BitVector){.bitContainer = bi.bitContainer | tmp};
     return bi1;
 }