tmpOffsets[zeroNode]=tmpOffset; //setting pointer to the "virtual" word {zeroNode+1}^{th}
//kbit encoding of the offsets
- uint elemSize = bits(tmpOffset);
+ uint elemSize = _bits(tmpOffset);
wcsa->wordsData.elemSize = elemSize;
wcsa->wordsData.words = (uint *) malloc (((((zeroNode +1)*elemSize)+W-1) /W) * sizeof(uint)); //with 1 extra slot !.
wcsa->wordsData.words[((((zeroNode +1)*elemSize)+W-1) /W) -1 ] =0000;