diff options
-rw-r--r-- | win32/process.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/win32/process.c b/win32/process.c index a07ea06ed..b51f25d5c 100644 --- a/win32/process.c +++ b/win32/process.c | |||
@@ -408,7 +408,7 @@ int | |||
408 | mingw_execvp(const char *cmd, char *const *argv) | 408 | mingw_execvp(const char *cmd, char *const *argv) |
409 | { | 409 | { |
410 | intptr_t ret = mingw_spawnvp(P_NOWAIT, cmd, argv); | 410 | intptr_t ret = mingw_spawnvp(P_NOWAIT, cmd, argv); |
411 | if (ret != -1 || errno == 0) | 411 | if (ret != -1) |
412 | wait_for_child((HANDLE)ret); | 412 | wait_for_child((HANDLE)ret); |
413 | return ret; | 413 | return ret; |
414 | } | 414 | } |
@@ -417,7 +417,7 @@ int | |||
417 | mingw_execve(const char *cmd, char *const *argv, char *const *envp) | 417 | mingw_execve(const char *cmd, char *const *argv, char *const *envp) |
418 | { | 418 | { |
419 | intptr_t ret = mingw_spawn_interpreter(P_NOWAIT, cmd, argv, envp, 0); | 419 | intptr_t ret = mingw_spawn_interpreter(P_NOWAIT, cmd, argv, envp, 0); |
420 | if (ret != -1 || errno == 0) | 420 | if (ret != -1) |
421 | wait_for_child((HANDLE)ret); | 421 | wait_for_child((HANDLE)ret); |
422 | return ret; | 422 | return ret; |
423 | } | 423 | } |