more code

This commit is contained in:
Hongze Cheng 2022-08-24 21:58:01 +08:00
parent 8f3babb9b7
commit 0bb11b08ef
1 changed files with 11 additions and 1 deletions

View File

@ -260,7 +260,17 @@ SRBTreeNode *tRBTreeIterNext(SRBTreeIter *pIter) {
}
} else {
while (true) {
ASSERT(0);
if (pIter->pNode->parent) {
if (pIter->pNode == pIter->pNode->parent->left) {
pIter->pNode = pIter->pNode->parent;
break;
} else {
pIter->pNode = pIter->pNode->parent;
}
} else {
pIter->pNode = NULL;
break;
}
}
}
}