summaryrefslogtreecommitdiff
path: root/graph.h
diff options
context:
space:
mode:
authorLibravatar James Coglan <jcoglan@gmail.com>2019-10-15 23:47:50 +0000
committerLibravatar Junio C Hamano <gitster@pobox.com>2019-10-16 11:11:24 +0900
commita551fd5efd7b82604c3254e3f7cac08eaaa97ba9 (patch)
tree526b1ade30d3cc7929bfc66e03c45176ec15c5e3 /graph.h
parentgraph: reuse `find_new_column_by_commit()` (diff)
downloadtgif-a551fd5efd7b82604c3254e3f7cac08eaaa97ba9.tar.xz
graph: reduce duplication in `graph_insert_into_new_columns()`
I will shortly be making some changes to this function and so am trying to simplify it. It currently contains some duplicated logic; both branches the function can take assign the commit's column index into the `mapping` array and increment `mapping_index`. Here I change the function so that the only conditional behaviour is that it appends the commit to `new_columns` if it's not present. All manipulation of `mapping` now happens on a single code path. Signed-off-by: James Coglan <jcoglan@gmail.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'graph.h')
0 files changed, 0 insertions, 0 deletions