]> git.kernelconcepts.de Git - karo-tx-uboot.git/blobdiff - common/cli_hush.c
sunxi: increase SYS_MONITOR_LEN
[karo-tx-uboot.git] / common / cli_hush.c
index 2b654b754f5d5423f639014cc8f260fef1ee1871..296542f4c2d62b7094694a40c79c7d2fe9fdf545 100644 (file)
@@ -3162,7 +3162,7 @@ static int parse_stream_outer(struct in_str *inp, int flag)
        o_string temp=NULL_O_STRING;
        int rcode;
 #ifdef __U_BOOT__
-       int code = 0;
+       int code = 1;
 #endif
        do {
                ctx.type = flag;
@@ -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);