diff --git a/td/telegram/cli.cpp b/td/telegram/cli.cpp index f6016431d..501b3989c 100644 --- a/td/telegram/cli.cpp +++ b/td/telegram/cli.cpp @@ -1217,7 +1217,7 @@ class CliClient final : public Actor { void on_cmd(string cmd) { // TODO: need to remove https://en.wikipedia.org/wiki/ANSI_escape_code from cmd - cmd.erase(std::remove_if(cmd.begin(), cmd.end(), [](char c) { return 0 <= c && c < 32; }), cmd.end()); + cmd.erase(std::remove_if(cmd.begin(), cmd.end(), [](unsigned char c) { return c < 32; }), cmd.end()); LOG(INFO) << "CMD:[" << cmd << "]"; string op;