summaryrefslogtreecommitdiff
path: root/sequencer.h
diff options
context:
space:
mode:
authorJeff King <peff@peff.net>2020-10-23 07:26:30 (GMT)
committerJunio C Hamano <gitster@pobox.com>2020-10-26 16:59:57 (GMT)
commit2020451c5bcc5289b8e6f25c7092d4fdb702257a (patch)
tree6bf7b3c23638f7b8581d79fd26a551b41899ab01 /sequencer.h
parent5f35edd9d7ebca17f205b338d340cc6ce214644a (diff)
downloadgit-2020451c5bcc5289b8e6f25c7092d4fdb702257a.zip
git-2020451c5bcc5289b8e6f25c7092d4fdb702257a.tar.gz
git-2020451c5bcc5289b8e6f25c7092d4fdb702257a.tar.bz2
am, sequencer: stop parsing our own committer ident
For the --committer-date-is-author-date option of git-am and git-rebase, we format the committer ident, then re-parse it to find the name and email, and then feed those back to fmt_ident(). We can simplify this by handling it all at the time of the fmt_ident() call. We pass in the appropriate getenv() results, and if they're not present, then our WANT_COMMITTER_IDENT flag tells fmt_ident() to fill in the appropriate value from the config. Which is exactly what git_committer_ident() was doing under the hood. Signed-off-by: Jeff King <peff@peff.net> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'sequencer.h')
-rw-r--r--sequencer.h2
1 files changed, 0 insertions, 2 deletions
diff --git a/sequencer.h b/sequencer.h
index 20493a2..3587878 100644
--- a/sequencer.h
+++ b/sequencer.h
@@ -50,8 +50,6 @@ struct replay_opts {
int mainline;
- char *committer_name;
- char *committer_email;
char *gpg_sign;
enum commit_msg_cleanup_mode default_msg_cleanup;
int explicit_cleanup;