diff --git a/libs/console/piscreen.cpp b/libs/console/piscreen.cpp index 951d182b..e454285e 100644 --- a/libs/console/piscreen.cpp +++ b/libs/console/piscreen.cpp @@ -189,8 +189,8 @@ void PIScreen::SystemConsole::print() { for (int j = 0; j < dh; ++j) { int k = j * dw + i; Cell & c(cells[j + dy0][i + dx0]); - PRIVATE->chars[k].Char.UnicodeChar = 0; - PRIVATE->chars[k].Char.AsciiChar = c.symbol.toConsole1Byte(); + PRIVATE->chars[k].Char.UnicodeChar = c.symbol.unicode16Code(); + // PRIVATE->chars[k].Char.AsciiChar = c.symbol.toConsole1Byte(); PRIVATE->chars[k].Attributes = attributes(c); } // piCout << "draw" << dw << dh; diff --git a/utils/deploy_tool/main.cpp b/utils/deploy_tool/main.cpp index 7b0eef5b..cf5a86d9 100644 --- a/utils/deploy_tool/main.cpp +++ b/utils/deploy_tool/main.cpp @@ -468,7 +468,7 @@ bool procDpkg(const PIString & l) { PIStringList lines = vs.split('\n').reverse(); for (auto l: lines) { l = l.left(l.find(":")); - if (!l.isEmpty() && !l.endsWith("-cross")) all_deps << vs; + if (!l.isEmpty() && !l.endsWith("-cross")) all_deps << l; return true; } }