diff options
Diffstat (limited to '')
-rw-r--r-- | shell/ash.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/shell/ash.c b/shell/ash.c index bbd730770..8e029765d 100644 --- a/shell/ash.c +++ b/shell/ash.c | |||
@@ -11502,11 +11502,12 @@ options(int *login_sh) | |||
11502 | if (val && (c == '-')) { /* long options */ | 11502 | if (val && (c == '-')) { /* long options */ |
11503 | if (strcmp(p, "login") == 0) { | 11503 | if (strcmp(p, "login") == 0) { |
11504 | *login_sh = 1; | 11504 | *login_sh = 1; |
11505 | break; | ||
11505 | } | 11506 | } |
11506 | /* TODO: --noprofile: e.g. if I want to run emergency shell from sulogin, | 11507 | /* TODO: --noprofile: e.g. if I want to run emergency shell from sulogin, |
11507 | * I want minimal/no shell init scripts - but it insists on running it as "-ash"... | 11508 | * I want minimal/no shell init scripts - but it insists on running it as "-ash"... |
11508 | */ | 11509 | */ |
11509 | break; | 11510 | ash_msg_and_raise_error("bad option '%s'", p - 2); |
11510 | } | 11511 | } |
11511 | } | 11512 | } |
11512 | if (c == 'o') { | 11513 | if (c == 'o') { |