{"thread":{"id":"1244","subject":"[PATCH 1/6] Move git_author_info and git_commiter_info to ident.c","startedAt":"2005-07-15T00:50:33Z","lastAt":"2005-07-15T00:50:33Z","messageCount":1,"participants":["Eric W. Biederman"],"isPatch":true,"patchVersion":1,"patchTotal":6},"messages":[{"id":"6156","messageId":"m1slygyjs6.fsf@ebiederm.dsl.xmission.com","threadId":"1244","inReplyTo":null,"subject":"[PATCH 1/6] Move git_author_info and git_commiter_info to ident.c","fromName":"Eric W. Biederman","fromEmail":"ebiederm@xmission.com","sentAt":"2005-07-15T00:50:33Z","receivedAt":"2005-07-15T00:50:33Z","isPatch":true,"sender":{"key":"ebiederm@xmission.com","avatar":"https://avatars.githubusercontent.com/u/7477136?v=4"},"body":"\nMoving these functions allows all of the logic for figuring out what\nthese values are to be shared between programs.\n---\n\n cache.h       |    2 ++\n commit-tree.c |   10 ----------\n ident.c       |   10 ++++++++++\n 3 files changed, 12 insertions(+), 10 deletions(-)\n\nc6f1b65729df142a8968441ca441f6b69926127a\ndiff --git a/cache.h b/cache.h\n--- a/cache.h\n+++ b/cache.h\n@@ -223,6 +223,8 @@ void datestamp(char *buf, int bufsize);\n \n extern int setup_ident(void);\n extern char *get_ident(const char *name, const char *email, const char *date_str);\n+extern char *git_author_info(void);\n+extern char *git_committer_info(void);\n \n static inline void *xmalloc(size_t size)\n {\ndiff --git a/commit-tree.c b/commit-tree.c\n--- a/commit-tree.c\n+++ b/commit-tree.c\n@@ -79,16 +79,6 @@ static int new_parent(int idx)\n \treturn 1;\n }\n \n-static char *git_author_info(void)\n-{\n-\treturn get_ident(gitenv(\"GIT_AUTHOR_NAME\"), gitenv(\"GIT_AUTHOR_EMAIL\"), gitenv(\"GIT_AUTHOR_DATE\"));\n-}\n-\n-static char *git_committer_info(void)\n-{\n-\treturn get_ident(gitenv(\"GIT_COMMITTER_NAME\"), gitenv(\"GIT_COMMITTER_EMAIL\"), gitenv(\"GIT_COMMITTER_DATE\"));\n-}\n-\n int main(int argc, char **argv)\n {\n \tint i;\ndiff --git a/ident.c b/ident.c\n--- a/ident.c\n+++ b/ident.c\n@@ -136,3 +136,13 @@ char *get_ident(const char *name, const \n \tbuffer[i] = 0;\n \treturn buffer;\n }\n+\n+char *git_author_info(void)\n+{\n+\treturn get_ident(gitenv(\"GIT_AUTHOR_NAME\"), gitenv(\"GIT_AUTHOR_EMAIL\"), gitenv(\"GIT_AUTHOR_DATE\"));\n+}\n+\n+char *git_committer_info(void)\n+{\n+\treturn get_ident(gitenv(\"GIT_COMMITTER_NAME\"), gitenv(\"GIT_COMMITTER_EMAIL\"), gitenv(\"GIT_COMMITTER_DATE\"));\n+}\n"}]}