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