diff --git a/components/console/linenoise/linenoise.c b/components/console/linenoise/linenoise.c index f78e238af5..3b2e1c18e7 100644 --- a/components/console/linenoise/linenoise.c +++ b/components/console/linenoise/linenoise.c @@ -979,11 +979,11 @@ char *linenoise(const char *prompt) { } else { count = linenoiseDumb(buf, LINENOISE_MAX_LINE, prompt); } - if (count > 0) { + if (count >= 0) { sanitize(buf); count = strlen(buf); } - if (count <= 0) { + if (count < 0) { free(buf); return NULL; }