X-Git-Url: https://git.verplant.org/?a=blobdiff_plain;f=commit-tree.c;h=1d125b8412f0eff6576e8c91343bbf8d9726247d;hb=000182eacf99cde27d5916aa415921924b82972c;hp=e81e530fd4d5a118f814754455d36d83649b3124;hpb=6b0c3121061df6b323f430700e8077b324b5e9dd;p=git.git diff --git a/commit-tree.c b/commit-tree.c index e81e530f..1d125b84 100644 --- a/commit-tree.c +++ b/commit-tree.c @@ -107,8 +107,8 @@ int main(int argc, char **argv) unsigned char commit_sha1[20]; char *gecos, *realgecos, *commitgecos; char *email, *commitemail, realemail[1000]; - char date[20], realdate[20]; - char *audate; + char date[50], realdate[50]; + char *audate, *cmdate; char comment[1000]; struct passwd *pw; char *buffer; @@ -151,6 +151,9 @@ int main(int argc, char **argv) audate = gitenv("GIT_AUTHOR_DATE"); if (audate) parse_date(audate, date, sizeof(date)); + cmdate = gitenv("GIT_COMMITTER_DATE"); + if (cmdate) + parse_date(cmdate, realdate, sizeof(realdate)); remove_special(gecos); remove_special(realgecos); remove_special(commitgecos); remove_special(email); remove_special(realemail); remove_special(commitemail);