# define PATH_MAX 4096
#endif
+#ifdef NO_SETENV
+extern int gitsetenv(const char *, const char *, int);
+#endif
+
static const char git_usage[] =
"Usage: git [--version] [--exec-path[=GIT_EXEC_PATH]] [--help] COMMAND [ ARGS ]";
path_len = len + strlen(old_path) + 1;
path = malloc(path_len + 1);
- path[path_len + 1] = '\0';
memcpy(path, dir, len);
path[len] = ':';
len += snprintf(git_command + len, sizeof(git_command) - len,
"/git-%s", argv[i]);
if (sizeof(git_command) <= len) {
- fprintf(stderr, "git: command name given is too long (%d)\n", len);
+ fprintf(stderr, "git: command name given is too long.\n");
exit(1);
}