Text LCD display routine fix. Coauthored with @MagoKimbra (#10864)

This commit is contained in:
Eduardo José Tagle 2018-05-26 20:13:33 -03:00 committed by Roxy-3D
parent 498a328148
commit 1da2c4f1c1

View File

@ -1026,7 +1026,7 @@ static int lcd_put_u8str_max_cb(const char * utf8_str, uint8_t (*cb_read_byte)(u
while (ret < max_length) {
wchar_t ch = 0;
p = get_utf8_value_cb(p, cb_read_byte, &ch);
if (!p) break;
if (!ch) break;
ret += lcd_put_wchar_max(ch, max_length - ret);
}
return (int)ret;