diff options
Diffstat (limited to 'shell/ash.c')
-rw-r--r-- | shell/ash.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/shell/ash.c b/shell/ash.c index 05c47950f..bcf7a3470 100644 --- a/shell/ash.c +++ b/shell/ash.c | |||
@@ -14161,6 +14161,10 @@ readcmd(int argc UNUSED_PARAM, char **argv UNUSED_PARAM) | |||
14161 | } | 14161 | } |
14162 | } | 14162 | } |
14163 | 14163 | ||
14164 | if (!ENABLE_ASH_BASH_COMPAT && !argptr) { | ||
14165 | bb_simple_error_msg("read: need variable name"); | ||
14166 | return 1; | ||
14167 | } | ||
14164 | params.argv = argptr; | 14168 | params.argv = argptr; |
14165 | params.setvar = setvar0; | 14169 | params.setvar = setvar0; |
14166 | params.ifs = bltinlookup("IFS"); /* can be NULL */ | 14170 | params.ifs = bltinlookup("IFS"); /* can be NULL */ |