Merge pull request #2670 from Daniel-B-Smith/skip-memcmp
Revert to memcmp comparison in SkipList
This commit is contained in:
commit
a41aa41816
|
@ -379,16 +379,9 @@ private:
|
|||
};
|
||||
|
||||
static force_inline bool less( const uint8_t* a, int aLen, const uint8_t* b, int bLen ) {
|
||||
int len = min(aLen, bLen);
|
||||
for(int i=0; i<len; i++)
|
||||
if (a[i] < b[i])
|
||||
return true;
|
||||
else if (a[i] > b[i])
|
||||
return false;
|
||||
|
||||
/*int c = memcmp(a,b,min(aLen,bLen));
|
||||
int c = memcmp(a,b,min(aLen,bLen));
|
||||
if (c<0) return true;
|
||||
if (c>0) return false;*/
|
||||
if (c>0) return false;
|
||||
return aLen < bLen;
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue