mirror of
https://github.com/Rockbox/rockbox.git
synced 2025-10-13 18:17:39 -04:00
[2/4] get rid of HAVE_LCD_CHARCELLS
HAVE_LCD_BITMAP is now redundant. lcd_bitmap is always-on in features.txt so manual and lang strings don't have to change Change-Id: I08eeb20de48099ffc2dc23782711af368c2ec794
This commit is contained in:
parent
092c340a20
commit
0c4f89370d
77 changed files with 117 additions and 6004 deletions
|
@ -64,17 +64,12 @@ static const char* get_next_line(const char *text, struct view_info *info)
|
|||
total = 0;
|
||||
while(*ptr)
|
||||
{
|
||||
#ifdef HAVE_LCD_CHARCELLS
|
||||
n = rb->utf8seek(ptr, 1);
|
||||
w = 1;
|
||||
#else
|
||||
unsigned short ch;
|
||||
n = ((intptr_t)rb->utf8decode(ptr, &ch) - (intptr_t)ptr);
|
||||
if (rb->is_diacritic(ch, NULL))
|
||||
w = 0;
|
||||
else
|
||||
w = rb->font_get_width(info->pf, ch);
|
||||
#endif
|
||||
if (isbrchr(ptr, n))
|
||||
space = ptr+(isspace(*ptr) || total + w <= info->vp.width? n: 0);
|
||||
if (*ptr == '\n')
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue