X-Git-Url: https://git.verplant.org/?a=blobdiff_plain;f=commit-tree.c;h=e6f001ea279b4d64d427495da91cc7737e2faa80;hb=de809dbbce497e0d107562615c1d85ff35b4e0c5;hp=0c568d0179e93bc202ac62c31fca7fe107b3ab1c;hpb=ecee9d9e793c7573cf3730fb9746527a0a7e94e7;p=git.git diff --git a/commit-tree.c b/commit-tree.c index 0c568d01..e6f001ea 100644 --- a/commit-tree.c +++ b/commit-tree.c @@ -98,7 +98,7 @@ static void check_valid(unsigned char *sha1, const char *expect) */ #define MAXPARENT (16) -static char *commit_tree_usage = "commit-tree [-p ]* < changelog"; +static char *commit_tree_usage = "git-commit-tree [-p ]* < changelog"; int main(int argc, char **argv) { @@ -123,7 +123,7 @@ int main(int argc, char **argv) for (i = 2; i < argc; i += 2) { char *a, *b; a = argv[i]; b = argv[i+1]; - if (!b || strcmp(a, "-p") || get_sha1_hex(b, parent_sha1[parents])) + if (!b || strcmp(a, "-p") || get_sha1(b, parent_sha1[parents])) usage(commit_tree_usage); check_valid(parent_sha1[parents], "commit"); parents++; @@ -146,11 +146,11 @@ int main(int argc, char **argv) datestamp(realdate, sizeof(realdate)); strcpy(date, realdate); - commitgecos = getenv("COMMIT_AUTHOR_NAME") ? : realgecos; - commitemail = getenv("COMMIT_AUTHOR_EMAIL") ? : realemail; - gecos = getenv("AUTHOR_NAME") ? : realgecos; - email = getenv("AUTHOR_EMAIL") ? : realemail; - audate = getenv("AUTHOR_DATE"); + commitgecos = gitenv("GIT_COMMITTER_NAME") ? : realgecos; + commitemail = gitenv("GIT_COMMITTER_EMAIL") ? : realemail; + gecos = gitenv("GIT_AUTHOR_NAME") ? : realgecos; + email = gitenv("GIT_AUTHOR_EMAIL") ? : realemail; + audate = gitenv("GIT_AUTHOR_DATE"); if (audate) parse_date(audate, date, sizeof(date));