Fix wordwrap in console eating last char if str.size() == max_line_len

Signed-off-by: Vojtech Bocek <vbocek@gmail.com>
Change-Id: I4a23cd78bd63d63f4d6ec8f34dcc6eced824123b
This commit is contained in:
Vojtech Bocek
2014-03-04 19:57:45 +01:00
parent 5e73cc7703
commit c58846b200
+1 -1
View File
@@ -229,7 +229,7 @@ int GUIConsole::RenderConsole(void)
line_char_width = gr_maxExW(curr_line.c_str(), fontResource, mConsoleW);
if (line_char_width < curr_line.size()) {
rConsole.push_back(curr_line.substr(0, line_char_width));
curr_line = curr_line.substr(line_char_width, curr_line.size() - line_char_width - 1);
curr_line = curr_line.substr(line_char_width, curr_line.size() - line_char_width);
} else {
rConsole.push_back(curr_line);
break;