summaryrefslogtreecommitdiff
path: root/apps/plugins/text_viewer/tv_menu.c
diff options
context:
space:
mode:
authorAidan MacDonald <amachronic@protonmail.com>2022-11-30 15:17:54 +0000
committerAidan MacDonald <amachronic@protonmail.com>2022-12-17 13:36:38 +0000
commit6c52fa139c5ad8f78ed4fdb306a6074228dbf4c9 (patch)
tree9d51172c8860a72e5081dc2706dd30f4dd295427 /apps/plugins/text_viewer/tv_menu.c
parent701e262d3d622898279167ba909da631ac460bc1 (diff)
downloadrockbox-6c52fa139c5ad8f78ed4fdb306a6074228dbf4c9.tar.gz
rockbox-6c52fa139c5ad8f78ed4fdb306a6074228dbf4c9.zip
Remove browse_context_init()
Prefer to use designated initializers to avoid having to specify unneeded parameters. Non-initialized members are zero-initialized by the compiler. Change-Id: Ia6a03c45cb3ef0b30f458d7d0ae1604a350c737c
Diffstat (limited to 'apps/plugins/text_viewer/tv_menu.c')
-rw-r--r--apps/plugins/text_viewer/tv_menu.c17
1 files changed, 10 insertions, 7 deletions
diff --git a/apps/plugins/text_viewer/tv_menu.c b/apps/plugins/text_viewer/tv_menu.c
index 3d22794f62..1cc471e207 100644
--- a/apps/plugins/text_viewer/tv_menu.c
+++ b/apps/plugins/text_viewer/tv_menu.c
@@ -200,16 +200,19 @@ static bool tv_statusbar_setting(void)
200 200
201static bool tv_font_setting(void) 201static bool tv_font_setting(void)
202{ 202{
203 struct browse_context browse;
204 char font[MAX_PATH], name[MAX_FILENAME+10]; 203 char font[MAX_PATH], name[MAX_FILENAME+10];
205
206 rb->snprintf(name, sizeof(name), "%s.fnt", new_prefs.font_name); 204 rb->snprintf(name, sizeof(name), "%s.fnt", new_prefs.font_name);
207 rb->browse_context_init(&browse, SHOW_FONT,
208 BROWSE_SELECTONLY|BROWSE_NO_CONTEXT_MENU,
209 "Font", Icon_Menu_setting, FONT_DIR, name);
210 205
211 browse.buf = font; 206 struct browse_context browse = {
212 browse.bufsize = sizeof(font); 207 .dirfilter = SHOW_FONT,
208 .flags = BROWSE_SELECTONLY | BROWSE_NO_CONTEXT_MENU,
209 .title = "Font", /* XXX: Translate? */
210 .icon = Icon_Menu_setting,
211 .root = FONT_DIR,
212 .selected = name,
213 .buf = font,
214 .bufsize = sizeof(font),
215 };
213 216
214 rb->rockbox_browse(&browse); 217 rb->rockbox_browse(&browse);
215 218