diff options
Diffstat (limited to 'env/common.c')
-rw-r--r-- | env/common.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/env/common.c b/env/common.c index 1e23c5de436..05e78d63874 100644 --- a/env/common.c +++ b/env/common.c @@ -82,6 +82,10 @@ int env_do_env_set(int flag, int argc, char *const argv[], int env_flag) } } debug("Final value for argc=%d\n", argc); + /* Exit early if we don't have an env to apply */ + if (argc < 2) + return 0; + name = argv[1]; if (strchr(name, '=')) { |