diff options
author | Lucian Poston <lucian.poston@gmail.com> | 2012-04-16 03:44:50 -0700 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2012-04-16 11:28:30 -0700 |
commit | 5e71a84a2da8f5dd32c13392854eab4d448c8085 (patch) | |
tree | f2fe98b17d67ffa9af3b22a4f37252eee2d30855 /graph.c | |
parent | 8c188c74e3f04ab75a42d43375a011f286cb1b66 (diff) | |
download | git-5e71a84a2da8f5dd32c13392854eab4d448c8085.tar.gz |
Add output_prefix_length to diff_options
Add output_prefix_length to diff_options. Initialize the value to 0 and only
set it when graph.c:diff_output_prefix_callback() is called.
Signed-off-by: Lucian Poston <lucian.poston@gmail.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'graph.c')
-rw-r--r-- | graph.c | 3 |
1 files changed, 3 insertions, 0 deletions
@@ -194,8 +194,10 @@ static struct strbuf *diff_output_prefix_callback(struct diff_options *opt, void struct git_graph *graph = data; static struct strbuf msgbuf = STRBUF_INIT; + assert(opt); assert(graph); + opt->output_prefix_length = graph->width; strbuf_reset(&msgbuf); graph_padding_line(graph, &msgbuf); return &msgbuf; @@ -245,6 +247,7 @@ struct git_graph *graph_init(struct rev_info *opt) */ opt->diffopt.output_prefix = diff_output_prefix_callback; opt->diffopt.output_prefix_data = graph; + opt->diffopt.output_prefix_length = 0; return graph; } |