fix insert bug
This commit is contained in:
parent
ae3434222d
commit
933de38cd0
|
@ -581,7 +581,7 @@ static void tbDataMovePosTo(STbData *pTbData, SMemSkipListNode **pos, TSDBKEY *p
|
||||||
|
|
||||||
for (int8_t iLevel = pTbData->sl.level - 1; iLevel >= 0; iLevel--) {
|
for (int8_t iLevel = pTbData->sl.level - 1; iLevel >= 0; iLevel--) {
|
||||||
pn = SL_NODE_FORWARD(px, iLevel);
|
pn = SL_NODE_FORWARD(px, iLevel);
|
||||||
while (pn != pTbData->sl.pHead) {
|
while (pn != pTbData->sl.pTail) {
|
||||||
pTKey = (TSDBKEY *)SL_NODE_DATA(pn);
|
pTKey = (TSDBKEY *)SL_NODE_DATA(pn);
|
||||||
|
|
||||||
c = tsdbKeyCmprFn(pTKey, pKey);
|
c = tsdbKeyCmprFn(pTKey, pKey);
|
||||||
|
|
Loading…
Reference in New Issue