mirror of
https://github.com/apple/foundationdb.git
synced 2025-06-01 02:37:02 +08:00
Address review comment
This commit is contained in:
parent
5ecb1dfcba
commit
8766bb44b1
@ -386,7 +386,11 @@ public:
|
||||
// have changed (they won't if k already exists in the tree but was deleted).
|
||||
// Returns true if successful, false if k does not fit in the space available
|
||||
// or if k is already in the tree (and was not already deleted).
|
||||
// Insertion on an empty tree returns false as well.
|
||||
bool insert(const T& k, int skipLen = 0, int maxHeightAllowed = std::numeric_limits<int>::max()) {
|
||||
if (root == nullptr) {
|
||||
return false;
|
||||
}
|
||||
int height = 1;
|
||||
DecodedNode* n = root;
|
||||
bool addLeftChild = false;
|
||||
@ -432,7 +436,6 @@ public:
|
||||
return false;
|
||||
}
|
||||
|
||||
ASSERT(n != nullptr);
|
||||
// Insert k as the left or right child of n, depending on the value of addLeftChild
|
||||
// First, see if it will fit.
|
||||
const T* prev = addLeftChild ? n->prev : &n->item;
|
||||
|
Loading…
x
Reference in New Issue
Block a user