On Thu, Jan 30, 2014 at 1:49 AM, Christian Couder <chriscool@xxxxxxxxxxxxx> wrote: > This patch adds the "git interpret-trailers" command. > This command uses the previously added process_trailers() > function in trailer.c. > > Signed-off-by: Christian Couder <chriscool@xxxxxxxxxxxxx> > --- > diff --git a/builtin/interpret-trailers.c b/builtin/interpret-trailers.c > new file mode 100644 > index 0000000..04b0ae2 > --- /dev/null > +++ b/builtin/interpret-trailers.c > @@ -0,0 +1,36 @@ > +int cmd_interpret_trailers(int argc, const char **argv, const char *prefix) > +{ > + const char *infile = NULL; > + int trim_empty = 0; > + > + struct option options[] = { > + OPT_BOOL(0, "trim-empty", &trim_empty, N_("trim empty trailers")), > + OPT_FILENAME(0, "infile", &infile, N_("use message from file")), > + OPT_END() > + }; > + > + argc = parse_options(argc, argv, prefix, options, > + git_interpret_trailers_usage, 0); > + > + process_trailers(infile, trim_empty, argc, argv); > + > + return 0; > +} > diff --git a/trailer.h b/trailer.h > new file mode 100644 > index 0000000..9db4459 > --- /dev/null > +++ b/trailer.h > @@ -0,0 +1,6 @@ > +#ifndef TRAILER_H > +#define TRAILER_H > + > +void process_trailers(const char *infile, int trim_empty, int argc, const char **argv); > + > +#endif /* TRAILER_H */ One might reasonably expect trailer.h and the process_trailers() declaration to be introduced by patch 7/17 ("trailer: put all the processing together and print") in which process_trailers() is defined in trailer.c. -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html