X-Git-Url: http://git.nguyen.vg/gitweb/?a=blobdiff_plain;f=libcds%2Fsrc%2Fstatic_bitsequence%2Fsdarray.cpp;h=44b61ac86e676b0e0cb5e52ed8458390dac627ca;hb=3297037dfd6a0e9654b9d6431934ff512f6bd7ea;hp=28758d36200932ab9e3de41f268efc09a0cda3af;hpb=14640e9a1cfbbe8d6669d17d098fcabc3652cd77;p=SXSI%2FXMLTree.git diff --git a/libcds/src/static_bitsequence/sdarray.cpp b/libcds/src/static_bitsequence/sdarray.cpp index 28758d3..44b61ac 100644 --- a/libcds/src/static_bitsequence/sdarray.cpp +++ b/libcds/src/static_bitsequence/sdarray.cpp @@ -666,7 +666,7 @@ int selects3_select(selects3 *select, int i) { if (i == 0) return -1; d = select->d; - if(lasts3==select && lasti==i) { + if(lasts3==select && lasti==i-1) { while(!__getbit2(select->sd1->buf,++lasti)); } else {