We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 26f7b5c + f459823 commit 7943cbaCopy full SHA for 7943cba
1 file changed
exec_cmd.c
@@ -43,12 +43,10 @@ const char *git_extract_argv0_path(const char *argv0)
43
44
if (!argv0 || !*argv0)
45
return NULL;
46
- slash = argv0 + strlen(argv0);
47
48
- while (argv0 <= slash && !is_dir_sep(*slash))
49
- slash--;
+ slash = find_last_dir_sep(argv0);
50
51
- if (slash >= argv0) {
+ if (slash) {
52
argv0_path = xstrndup(argv0, slash - argv0);
53
return slash + 1;
54
}
0 commit comments