commit ce95c694d0d3a388fa071650568993462d519527 from: Stefan Sperling date: Sun Nov 18 22:30:14 2018 UTC remove unreachable code commit - 45f209d712e46bfabc19ea1f2773bb1d1d230d42 commit + ce95c694d0d3a388fa071650568993462d519527 blob - 60d49e521af48a0675ac56b7479fb093cd2df794 blob + bab4b0a77b7a5f049bbe467cb5ecedd8b2a6b690 --- lib/commit_graph.c +++ lib/commit_graph.c @@ -442,18 +442,12 @@ add_node(struct got_commit_graph_node **new_node, int free_node(node); return err; } - } - - if (err) { - got_object_idset_remove(NULL, graph->node_ids, &node->id); - free_node(node); - } else { - if (*changed) - add_node_to_iter_list(graph, node, child_node); - *new_node = node; } - return err; + if (*changed) + add_node_to_iter_list(graph, node, child_node); + *new_node = node; + return NULL; } const struct got_error *