diff options
author | Paolo Bonzini <pbonzini@redhat.com> | 2017-08-01 11:03:31 +0200 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2017-08-14 12:23:28 -0700 |
commit | 51166b8754e0df4ed3ee559ddcc4641035ec98ec (patch) | |
tree | b4cc6bdc37081358f6ccdf501394a44df52ec943 /trailer.h | |
parent | 52fc319d4dfdbf67fe298908d8519be271ca4eb4 (diff) | |
download | git-51166b8754e0df4ed3ee559ddcc4641035ec98ec.tar.gz |
trailers: introduce struct new_trailer_item
This will provide a place to store the current state of the
--where, --if-exists and --if-missing options.
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'trailer.h')
-rw-r--r-- | trailer.h | 14 |
1 files changed, 13 insertions, 1 deletions
@@ -1,6 +1,8 @@ #ifndef TRAILER_H #define TRAILER_H +#include "list.h" + enum trailer_where { WHERE_END, WHERE_AFTER, @@ -44,8 +46,18 @@ struct trailer_info { size_t trailer_nr; }; +/* + * A list that represents newly-added trailers, such as those provided + * with the --trailer command line option of git-interpret-trailers. + */ +struct new_trailer_item { + struct list_head list; + + const char *text; +}; + void process_trailers(const char *file, int in_place, int trim_empty, - struct string_list *trailers); + struct list_head *new_trailer_head); void trailer_info_get(struct trailer_info *info, const char *str); |