X-Git-Url: http://git.nguyen.vg/gitweb/?a=blobdiff_plain;f=src%2Fstatic_bitsequence%2Fsdarray.h;h=de86c0c4d1503e7da9a362a8bcc84444bd720f0d;hb=f485a898fccde5f6beb9d9b31be4afe973ad627b;hp=fe012002652920592f86e22e0600475712b845b0;hpb=3fd4bcef236556c7f3bff1d2be8d3f4206245501;p=SXSI%2Flibcds.git diff --git a/src/static_bitsequence/sdarray.h b/src/static_bitsequence/sdarray.h index fe01200..de86c0c 100644 --- a/src/static_bitsequence/sdarray.h +++ b/src/static_bitsequence/sdarray.h @@ -25,10 +25,12 @@ typedef struct { uchar *hi; uint *low; selectd2 *sd0,*sd1; - uint hi_len, low_len; - //uint lasti, lasts; + uint hi_len, low_len; + //uint lasti, lasts; } selects3; +extern unsigned int selecttbl[8*256]; + int selects3_construct(selects3 *select, int n, uint *buf); int selects3_select(selects3 *select, int i); int selects3_rank(selects3 *select, int i);