diff options
author | Nguyễn Thái Ngọc Duy <pclouds@gmail.com> | 2010-04-05 22:26:02 +0200 |
---|---|---|
committer | Nguyễn Thái Ngọc Duy <pclouds@gmail.com> | 2010-04-20 19:14:18 +0200 |
commit | f2ea7a26380fdda74714a2bbb30fe6d03e24667d (patch) | |
tree | 28923995ef910e82402be7eae6399812dc75370a | |
parent | da799ba7ee22156120ccafd069362fa4bc1314b5 (diff) | |
download | busybox-w32-f2ea7a26380fdda74714a2bbb30fe6d03e24667d.tar.gz busybox-w32-f2ea7a26380fdda74714a2bbb30fe6d03e24667d.tar.bz2 busybox-w32-f2ea7a26380fdda74714a2bbb30fe6d03e24667d.zip |
win32: Replace spawn() and spawn_and_wait() with Win32 version
Signed-off-by: Nguyễn Thái Ngọc Duy <pclouds@gmail.com>
-rw-r--r-- | libbb/vfork_daemon_rexec.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/libbb/vfork_daemon_rexec.c b/libbb/vfork_daemon_rexec.c index 07024f5f0..08d9199c1 100644 --- a/libbb/vfork_daemon_rexec.c +++ b/libbb/vfork_daemon_rexec.c | |||
@@ -25,6 +25,9 @@ pid_t FAST_FUNC spawn(char **argv) | |||
25 | volatile int failed; | 25 | volatile int failed; |
26 | pid_t pid; | 26 | pid_t pid; |
27 | 27 | ||
28 | if (ENABLE_PLATFORM_MINGW32) | ||
29 | return mingw_spawn(argv); | ||
30 | |||
28 | fflush_all(); | 31 | fflush_all(); |
29 | 32 | ||
30 | /* Be nice to nommu machines. */ | 33 | /* Be nice to nommu machines. */ |
@@ -226,7 +229,7 @@ int FAST_FUNC spawn_and_wait(char **argv) | |||
226 | { | 229 | { |
227 | return run_nofork_applet(a, argv); | 230 | return run_nofork_applet(a, argv); |
228 | } | 231 | } |
229 | #if BB_MMU | 232 | #if BB_MMU && !ENABLE_PLATFORM_MINGW32 |
230 | /* MMU only */ | 233 | /* MMU only */ |
231 | /* a->noexec is true */ | 234 | /* a->noexec is true */ |
232 | rc = fork(); | 235 | rc = fork(); |