several typos fixed, optimize MSETNX to avoid unnecessary loop

This commit is contained in:
hujiecs
2018-10-16 15:48:03 +08:00
parent 1caabd59b2
commit 297950e8b8
5 changed files with 5 additions and 4 deletions

View File

@ -123,7 +123,7 @@ static uint8_t intsetSearch(intset *is, int64_t value, uint32_t *pos) {
} else {
/* Check for the case where we know we cannot find the value,
* but do know the insert position. */
if (value > _intsetGet(is,intrev32ifbe(is->length)-1)) {
if (value > _intsetGet(is,max)) {
if (pos) *pos = intrev32ifbe(is->length);
return 0;
} else if (value < _intsetGet(is,0)) {