diff options
author | drh <drh@noemail.net> | 2015-06-29 03:28:43 +0000 |
---|---|---|
committer | drh <drh@noemail.net> | 2015-06-29 03:28:43 +0000 |
commit | 234a93fc9c332230726284a1d5cb31d689985ff5 (patch) | |
tree | eb33266ef5911c2a8499bc7b0713e1ebe7a91e03 /src/bitvec.c | |
parent | 325d087aa7e4f5ef34ba3860b219e227d883f79b (diff) | |
download | sqlite-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.c | 2 |
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; |