diff options
Diffstat (limited to 'common/cli_hush.c')
-rw-r--r-- | common/cli_hush.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/common/cli_hush.c b/common/cli_hush.c index 2b654b7..9607e93 100644 --- a/common/cli_hush.c +++ b/common/cli_hush.c @@ -3236,8 +3236,10 @@ int parse_string_outer(const char *s, int flag) #ifdef __U_BOOT__ char *p = NULL; int rcode; - if ( !s || !*s) + if (!s) return 1; + if (!*s) + return 0; if (!(p = strchr(s, '\n')) || *++p) { p = xmalloc(strlen(s) + 2); strcpy(p, s); |