diff --git a/cli.cpp b/cli.cpp index 7cd95d0f76e4d73b2ad958fb24f3ae1af02c4582..7a9efa91f00142695b2c15b41d2e67ffacb7339e 100644 --- a/cli.cpp +++ b/cli.cpp @@ -117,13 +117,12 @@ void Cli::check_emergency () void Cli::loop (Stream& input) { - while (true) { if (!input.available()) return; int c = input.read(); - if (c == 13) + if (c == 10 || c == 13) break; if (c >= 32 && c <= 127) _currentInput += (char)c;