spawnvppe_pipe: Don't overwrite argv[0]
PATCH 1/1 spawnvppe_pipe: Don't overwrite argv[0]
Because caller expects it so
Signed-off-by Nguyễn Thái Ngọc Duy <[email protected]>
--- spawn-pipe.c | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-)
spawn-pipe.c +3 -0
@@ -123,6 +123,7 @@ int spawnvppe_pipe(const char *cmd, const char **argv, const char **env, int pin[], int pout[]) {const char *cmd_basename =strrchr (cmd,'/' ); +const char *argv0 = argv[0 ];pid_t pid;#ifdef __MINGW32__
@@ -214,6 +215,8 @@ int spawnvppe_pipe(const char *cmd, const char **argv, const char **env, }#endif + argv[0 ] = argv0; +return pid; }
Signature · 1 line
1.5.3.rc4.3.gab089