Set a node's pointers to zero before trying to insert it into a tree.
This commit is contained in:
parent
d2b19be1a0
commit
d19b006065
1 changed files with 2 additions and 0 deletions
|
@ -398,6 +398,8 @@ splay_node_t *splay_insert_node(splay_tree_t *tree, splay_node_t *node) {
|
|||
splay_node_t *closest;
|
||||
int result;
|
||||
|
||||
node->left = node->right = node->parent = node->next = node->prev = NULL;
|
||||
|
||||
if(!tree->root)
|
||||
splay_insert_top(tree, node);
|
||||
else {
|
||||
|
|
Loading…
Reference in a new issue