From b276b28f467cadcf4255b37114c323598b551138 Mon Sep 17 00:00:00 2001 From: Sverker Eriksson Date: Wed, 3 Oct 2018 17:46:36 +0200 Subject: erts: Remove dead code in erl_db_catree 'parent' is route node and 'neighbor' is base node, they can never be equal. 'neighbor_parent' has already been set correctly for all cases. --- erts/emulator/beam/erl_db_catree.c | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/erts/emulator/beam/erl_db_catree.c b/erts/emulator/beam/erl_db_catree.c index 61667202c0..f2baf50cbc 100644 --- a/erts/emulator/beam/erl_db_catree.c +++ b/erts/emulator/beam/erl_db_catree.c @@ -1314,11 +1314,7 @@ erl_db_catree_force_join_right(DbTableCATree *tb, &neighbor->u.base.free_item, sizeof_base_node(neighbor->u.base.lc.key_size)); - if (parent == neighbor) { - *result_parent_wb = gparent; - } else { - *result_parent_wb = neighbor_parent; - } + *result_parent_wb = neighbor_parent; return new_neighbor; } -- cgit v1.2.3