diff options
Diffstat (limited to 'coreutils')
| -rw-r--r-- | coreutils/chroot.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/coreutils/chroot.c b/coreutils/chroot.c index bae9cd757..c10df7a7c 100644 --- a/coreutils/chroot.c +++ b/coreutils/chroot.c | |||
| @@ -54,7 +54,9 @@ int chroot_main(int argc, char **argv) | |||
| 54 | prog = "/bin/sh"; | 54 | prog = "/bin/sh"; |
| 55 | execlp(prog, prog, NULL); | 55 | execlp(prog, prog, NULL); |
| 56 | #else | 56 | #else |
| 57 | shell_main(argc, argv); | 57 | char shell[] = "/bin/sh"; |
| 58 | char *shell_argv[2] = { shell, NULL }; | ||
| 59 | shell_main(1, shell_argv); | ||
| 58 | return EXIT_SUCCESS; | 60 | return EXIT_SUCCESS; |
| 59 | #endif | 61 | #endif |
| 60 | } | 62 | } |
