Mon, 18 May 2015 20:39:04 +0200
added 1 assert in ucx_avl_remove tests and fixed source code formatting
test/avl_tests.c | file | annotate | diff | comparison | revisions | |
ucx/avl.c | file | annotate | diff | comparison | revisions |
1.1 --- a/test/avl_tests.c Mon May 18 20:32:29 2015 +0200 1.2 +++ b/test/avl_tests.c Mon May 18 20:39:04 2015 +0200 1.3 @@ -199,6 +199,7 @@ 1.4 ucx_avl_remove(tree2, i); 1.5 UCX_TEST_ASSERT(check_tree(tree2->root), "check_tree failed (tree2)"); 1.6 } 1.7 + UCX_TEST_ASSERT(tree2->root == NULL, "root not NULL (tree2)"); 1.8 1.9 for(int i=0;i<100000;i++) { 1.10 ucx_avl_put(tree3, i, data1);
2.1 --- a/ucx/avl.c Mon May 18 20:32:29 2015 +0200 2.2 +++ b/ucx/avl.c Mon May 18 20:39:04 2015 +0200 2.3 @@ -201,7 +201,7 @@ 2.4 ucx_avl_connect(tree, p, n->right ? n->right:n->left, n->key); 2.5 } else { 2.6 tree->root = n->right ? n->right : n->left; 2.7 - if(tree->root) { 2.8 + if (tree->root) { 2.9 tree->root->parent = NULL; 2.10 } 2.11 }