diff --git a/compat/mingw.c b/compat/mingw.c index 283b612599..1829e94cd8 100644 --- a/compat/mingw.c +++ b/compat/mingw.c @@ -1106,6 +1106,11 @@ void mingw_execvp(const char *cmd, char *const *argv) free_path_split(path); } +void mingw_execv(const char *cmd, char *const *argv) +{ + mingw_execve(cmd, argv, environ); +} + static char **copy_environ(void) { char **env; diff --git a/compat/mingw.h b/compat/mingw.h index be6e80fc05..5587d140a8 100644 --- a/compat/mingw.h +++ b/compat/mingw.h @@ -251,6 +251,8 @@ pid_t mingw_spawnvpe(const char *cmd, const char **argv, char **env, int fhin, int fhout, int fherr); void mingw_execvp(const char *cmd, char *const *argv); #define execvp mingw_execvp +void mingw_execv(const char *cmd, char *const *argv); +#define execv mingw_execv static inline unsigned int git_ntohl(unsigned int x) { return (unsigned int)ntohl(x); }