diff options
Diffstat (limited to 'third_party/git/version.c')
-rw-r--r-- | third_party/git/version.c | 39 |
1 files changed, 0 insertions, 39 deletions
diff --git a/third_party/git/version.c b/third_party/git/version.c deleted file mode 100644 index 41b718c29e..0000000000 --- a/third_party/git/version.c +++ /dev/null @@ -1,39 +0,0 @@ -#include "git-compat-util.h" -#include "version.h" -#include "strbuf.h" - -const char git_version_string[] = GIT_VERSION; -const char git_built_from_commit_string[] = GIT_BUILT_FROM_COMMIT; - -const char *git_user_agent(void) -{ - static const char *agent = NULL; - - if (!agent) { - agent = getenv("GIT_USER_AGENT"); - if (!agent) - agent = GIT_USER_AGENT; - } - - return agent; -} - -const char *git_user_agent_sanitized(void) -{ - static const char *agent = NULL; - - if (!agent) { - struct strbuf buf = STRBUF_INIT; - int i; - - strbuf_addstr(&buf, git_user_agent()); - strbuf_trim(&buf); - for (i = 0; i < buf.len; i++) { - if (buf.buf[i] <= 32 || buf.buf[i] >= 127) - buf.buf[i] = '.'; - } - agent = buf.buf; - } - - return agent; -} |