From: Hariom Verma <hariom18599@xxxxxxxxx> Add a use_ref_filter flag in struct rev_info, to make it easier to manipulate behavior at certain places according to the newly added log.usereffilter config option. Mentored-by: Christian Couder <chriscool@xxxxxxxxxxxxx> Mentored-by: Heba Waly <heba.waly@xxxxxxxxx> Signed-off-by: Hariom Verma <hariom18599@xxxxxxxxx> --- builtin/log.c | 1 + revision.h | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/builtin/log.c b/builtin/log.c index 4eb13d1ef88..2634c520847 100644 --- a/builtin/log.c +++ b/builtin/log.c @@ -155,6 +155,7 @@ static void cmd_log_init_defaults(struct rev_info *rev) rev->show_root_diff = default_show_root; rev->subject_prefix = fmt_patch_subject_prefix; rev->show_signature = default_show_signature; + rev->use_ref_filter = log_use_ref_filter; rev->encode_email_headers = default_encode_email_headers; rev->diffopt.flags.allow_textconv = 1; diff --git a/revision.h b/revision.h index 93491b79d47..8acf9b918bf 100644 --- a/revision.h +++ b/revision.h @@ -210,7 +210,8 @@ struct rev_info { missing_newline:1, date_mode_explicit:1, preserve_subject:1, - encode_email_headers:1; + encode_email_headers:1, + use_ref_filter:1; unsigned int disable_stdin:1; /* --show-linear-break */ unsigned int track_linear:1, -- gitgitgadget