X-Git-Url: https://git.verplant.org/?a=blobdiff_plain;f=ident.c;h=0df2d979242bd6ee246bd280ffebdf8299408a8c;hb=b595ed1478e6240593df4c927c4a240575f53d44;hp=0fe81f6900dcb6951539c050f1398b1d4b208ea6;hpb=8c1f5f0f1f9c36ef5465512753efeff36758ba7d;p=git.git diff --git a/ident.c b/ident.c index 0fe81f69..0df2d979 100644 --- a/ident.c +++ b/ident.c @@ -36,12 +36,13 @@ int setup_ident(void) memcpy(real_email, pw->pw_name, len); real_email[len++] = '@'; gethostname(real_email + len, sizeof(real_email) - len); +#ifndef NO_GETDOMAINNAME if (!strchr(real_email+len, '.')) { len = strlen(real_email); real_email[len++] = '.'; getdomainname(real_email+len, sizeof(real_email)-len); } - +#endif /* And set the default date */ datestamp(real_date, sizeof(real_date)); return 0; @@ -149,10 +150,10 @@ char *get_ident(const char *name, const char *email, const char *date_str) char *git_author_info(void) { - return get_ident(gitenv("GIT_AUTHOR_NAME"), gitenv("GIT_AUTHOR_EMAIL"), gitenv("GIT_AUTHOR_DATE")); + return get_ident(getenv("GIT_AUTHOR_NAME"), getenv("GIT_AUTHOR_EMAIL"), getenv("GIT_AUTHOR_DATE")); } char *git_committer_info(void) { - return get_ident(gitenv("GIT_COMMITTER_NAME"), gitenv("GIT_COMMITTER_EMAIL"), gitenv("GIT_COMMITTER_DATE")); + return get_ident(getenv("GIT_COMMITTER_NAME"), getenv("GIT_COMMITTER_EMAIL"), getenv("GIT_COMMITTER_DATE")); }