]> git.ipfire.org Git - thirdparty/git.git/commit
format_trailer_info(): move "fast path" to caller
authorLinus Arver <linusa@google.com>
Fri, 1 Mar 2024 00:14:45 +0000 (00:14 +0000)
committerJunio C Hamano <gitster@pobox.com>
Fri, 1 Mar 2024 18:35:42 +0000 (10:35 -0800)
commit2c948a78fd449a03c114802772acd4abfec25bba
tree715489292c6bbba25756c9cb40c51ac6d5a04c00
parentbf35e0a018cf6d35834e762ac524754024800ad6
format_trailer_info(): move "fast path" to caller

This is another preparatory refactor to unify the trailer formatters.

This allows us to drop the "msg" parameter from format_trailer_info(),
so that it take 3 parameters, similar to format_trailers() which also
takes 3 parameters:

    void format_trailers(const struct process_trailer_options *opts,
                         struct list_head *trailers,
                         struct strbuf *out)

The short-term goal is to make format_trailer_info() be smart enough to
deprecate format_trailers(). And then ultimately we will rename
format_trailer_info() to format_trailers().

Signed-off-by: Linus Arver <linusa@google.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
trailer.c