diff options
Diffstat (limited to 'chromium/third_party/sqlite/src/src/hash.c')
-rw-r--r-- | chromium/third_party/sqlite/src/src/hash.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/chromium/third_party/sqlite/src/src/hash.c b/chromium/third_party/sqlite/src/src/hash.c index 96f41361b82..1f0062a8f0b 100644 --- a/chromium/third_party/sqlite/src/src/hash.c +++ b/chromium/third_party/sqlite/src/src/hash.c @@ -166,12 +166,13 @@ static HashElem *findElementWithHash( count = pH->count; } if( pHash ) *pHash = h; - while( count-- ){ + while( count ){ assert( elem!=0 ); if( sqlite3StrICmp(elem->pKey,pKey)==0 ){ return elem; } elem = elem->next; + count--; } return &nullElement; } |