summaryrefslogtreecommitdiff
path: root/apps/plugins/speedread.c
diff options
context:
space:
mode:
Diffstat (limited to 'apps/plugins/speedread.c')
-rw-r--r--apps/plugins/speedread.c17
1 files changed, 10 insertions, 7 deletions
diff --git a/apps/plugins/speedread.c b/apps/plugins/speedread.c
index 55d8fd58e5..7a9ab61e7c 100644
--- a/apps/plugins/speedread.c
+++ b/apps/plugins/speedread.c
@@ -482,16 +482,19 @@ static void load_font(void)
482static void font_menu(void) 482static void font_menu(void)
483{ 483{
484 /* taken from text_viewer */ 484 /* taken from text_viewer */
485 struct browse_context browse;
486 char font[MAX_PATH], name[MAX_FILENAME+10]; 485 char font[MAX_PATH], name[MAX_FILENAME+10];
487
488 rb->snprintf(name, sizeof(name), "%s.fnt", rb->global_settings->font_file); 486 rb->snprintf(name, sizeof(name), "%s.fnt", rb->global_settings->font_file);
489 rb->browse_context_init(&browse, SHOW_FONT,
490 BROWSE_SELECTONLY|BROWSE_NO_CONTEXT_MENU,
491 "Font", Icon_Menu_setting, FONT_DIR, name);
492 487
493 browse.buf = font; 488 struct browse_context browse = {
494 browse.bufsize = sizeof(font); 489 .dirfilter = SHOW_FONT,
490 .flags = BROWSE_SELECTONLY | BROWSE_NO_CONTEXT_MENU,
491 .title = rb->str(LANG_CUSTOM_FONT),
492 .icon = Icon_Menu_setting,
493 .root = FONT_DIR,
494 .selected = name,
495 .buf = font,
496 .bufsize = sizeof(font),
497 };
495 498
496 rb->rockbox_browse(&browse); 499 rb->rockbox_browse(&browse);
497 500