From 41eabb2b95bf53567098821e6f91a8d40eea4a39 Mon Sep 17 00:00:00 2001 From: fclaude Date: Tue, 24 Mar 2009 22:23:47 +0000 Subject: [PATCH] fixes git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/XMLTree@289 3cdefd35-fc62-479d-8e8d-bae585ffb9ca --- libcds/src/static_bitsequence/static_bitsequence_sdarray.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/libcds/src/static_bitsequence/static_bitsequence_sdarray.cpp b/libcds/src/static_bitsequence/static_bitsequence_sdarray.cpp index 78e52ed..0b0dab1 100644 --- a/libcds/src/static_bitsequence/static_bitsequence_sdarray.cpp +++ b/libcds/src/static_bitsequence/static_bitsequence_sdarray.cpp @@ -34,6 +34,7 @@ uint static_bitsequence_sdarray::rank1(uint i) { } uint static_bitsequence_sdarray::select1(uint i) { + if(i>ones || i==0) return -1; if(ones) return selects3_select(&sd,i); else -- 2.17.1