linux fix

This commit is contained in:
2023-07-06 21:57:41 +03:00
parent b19d50ba62
commit 13ececf370

View File

@@ -400,13 +400,13 @@ void PITerminal::run() {
if (PRIVATE->read_buf.size_s() == 1) if (PRIVATE->read_buf.size_s() == 1)
if (PRIVATE->read_buf[0] < 0x80) parse = true; if (PRIVATE->read_buf[0] < 0x80) parse = true;
if (parse) { if (parse) {
parseInput(PIString(PRIVATE->read_buf)); parseInput(PIString::fromUTF8(PRIVATE->read_buf));
PRIVATE->read_buf.clear(); PRIVATE->read_buf.clear();
} }
// printf("%s", PRIVATE->read_buf.data()); // printf("%s", PRIVATE->read_buf.data());
} }
if (!used && !PRIVATE->last_read && !PRIVATE->read_buf.isEmpty()) { if (!used && !PRIVATE->last_read && !PRIVATE->read_buf.isEmpty()) {
parseInput(PIString(PRIVATE->read_buf)); parseInput(PIString::fromUTF8(PRIVATE->read_buf));
PRIVATE->read_buf.clear(); PRIVATE->read_buf.clear();
} }
PRIVATE->last_read = false; PRIVATE->last_read = false;