aboutsummaryrefslogtreecommitdiff
path: root/src/bitvec.c
diff options
context:
space:
mode:
authordrh <drh@noemail.net>2015-06-29 03:28:43 +0000
committerdrh <drh@noemail.net>2015-06-29 03:28:43 +0000
commit234a93fc9c332230726284a1d5cb31d689985ff5 (patch)
treeeb33266ef5911c2a8499bc7b0713e1ebe7a91e03 /src/bitvec.c
parent325d087aa7e4f5ef34ba3860b219e227d883f79b (diff)
downloadsqlite-234a93fc9c332230726284a1d5cb31d689985ff5.tar.gz
sqlite-234a93fc9c332230726284a1d5cb31d689985ff5.zip
Very small size reduction and performance increase in sqlite3BitvecTest().
FossilOrigin-Name: 9b3a7281bd45994edf813a687e4b7a0761697929
Diffstat (limited to 'src/bitvec.c')
-rw-r--r--src/bitvec.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/bitvec.c b/src/bitvec.c
index c34897454..f1f347fef 100644
--- a/src/bitvec.c
+++ b/src/bitvec.c
@@ -128,8 +128,8 @@ Bitvec *sqlite3BitvecCreate(u32 iSize){
*/
int sqlite3BitvecTest(Bitvec *p, u32 i){
if( p==0 ) return 0;
- if( i>p->iSize || i==0 ) return 0;
i--;
+ if( i>=p->iSize ) return 0;
while( p->iDivisor ){
u32 bin = i/p->iDivisor;
i = i%p->iDivisor;