Deduplicate code common to both branches of if statements.
Signed-off-by: Rene Scharfe l@web.de
---
graph.c | 17 -
1 file changed, 4 insertions(+), 13 deletions(-)
diff --git a/graph.c b/graph.c
index dfb99f6..52605e4 100644
--- a/graph.c
+++ b/graph.c
@@ -1161,20 +1161,11 @@ static void graph_padding_line(struct git_graph *graph,
struct strbuf *sb)
*/
for (i = 0; i graph-num_columns; i++) {
struct column *col = graph-columns[i];
- struct commit *col_commit = col-commit;
- if (col_commit == graph-commit) {
- strbuf_write_column(sb, col, '|');
-
- if (graph-num_parents 3)
- strbuf_addch(sb, ' ');
- else {
- int num_spaces = ((graph-num_parents - 2) * 2);
- strbuf_addchars(sb, ' ', num_spaces);
- }
- } else {
- strbuf_write_column(sb, col, '|');
+ strbuf_write_column(sb, col, '|');
+ if (col-commit == graph-commit graph-num_parents 2)
+ strbuf_addchars(sb, ' ', (graph-num_parents - 2) * 2);
+ else
strbuf_addch(sb, ' ');
- }
}
graph_pad_horizontally(graph, sb, graph-num_columns);
--
2.1.1
--
To unsubscribe from this list: send the line unsubscribe git in
the body of a message to majord...@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html