format_trailer_info(): drop redundant unfold_value()

This is another preparatory refactor to unify the trailer formatters. In the last patch we made format_trailer_info() use trailer_item objects instead of the "trailers" string array. This means that the call to unfold_value() here is redundant because the trailer_item objects are already unfolded in parse_trailers() which is a dependency of our caller, format_trailers_from_commit(). Remove the redundant call. Signed-off-by: Linus Arver <linusa@google.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>

Linus Arver committed Mar 15, 2024 at 06:55 UTC 41ea0a900221897c5ba36afb9f0b31bf543cea7e
1 file changed -3
trailer.c
-3
@@ -1101,9 +1101,6 @@ static void format_trailer_info(const struct process_trailer_options *opts,
1101 strbuf_addstr(&val, item->value);
1102
1103 if (!opts->filter || opts->filter(&tok, opts->filter_data)) {
1104 - if (opts->unfold)
1105 - unfold_value(&val);
1106 -
1104 if (opts->separator && out->len != origlen)
1105 strbuf_addbuf(out, opts->separator);
1106 if (!opts->value_only)