summaryrefslogtreecommitdiff
path: root/apps/gui/quickscreen.c
diff options
context:
space:
mode:
Diffstat (limited to 'apps/gui/quickscreen.c')
-rw-r--r--apps/gui/quickscreen.c16
1 files changed, 8 insertions, 8 deletions
diff --git a/apps/gui/quickscreen.c b/apps/gui/quickscreen.c
index c7774baef4..6675407795 100644
--- a/apps/gui/quickscreen.c
+++ b/apps/gui/quickscreen.c
@@ -182,7 +182,7 @@ static void gui_quickscreen_draw(const struct gui_quickscreen *qs,
182 title = P2STR(ID2P(qs->items[i]->lang_id)); 182 title = P2STR(ID2P(qs->items[i]->lang_id));
183 setting = qs->items[i]->setting; 183 setting = qs->items[i]->setting;
184 temp = option_value_as_int(qs->items[i]); 184 temp = option_value_as_int(qs->items[i]);
185 value = option_get_valuestring((struct settings_list*)qs->items[i], 185 value = option_get_valuestring(qs->items[i],
186 buf, MAX_PATH, temp); 186 buf, MAX_PATH, temp);
187 187
188 if (viewport_get_nb_lines(vp) < 2) 188 if (viewport_get_nb_lines(vp) < 2)
@@ -218,7 +218,7 @@ static void gui_quickscreen_draw(const struct gui_quickscreen *qs,
218 display->set_viewport(NULL); 218 display->set_viewport(NULL);
219} 219}
220 220
221static void talk_qs_option(struct settings_list *opt, bool enqueue) 221static void talk_qs_option(const struct settings_list *opt, bool enqueue)
222{ 222{
223 if (global_settings.talk_menu) { 223 if (global_settings.talk_menu) {
224 if (!enqueue) 224 if (!enqueue)
@@ -260,8 +260,8 @@ static bool gui_quickscreen_do_button(struct gui_quickscreen * qs, int button)
260 default: 260 default:
261 return false; 261 return false;
262 } 262 }
263 option_select_next_val((struct settings_list *)qs->items[item], invert, true); 263 option_select_next_val(qs->items[item], invert, true);
264 talk_qs_option((struct settings_list *)qs->items[item], false); 264 talk_qs_option(qs->items[item], false);
265 return true; 265 return true;
266} 266}
267 267
@@ -309,10 +309,10 @@ static bool gui_syncquickscreen_run(struct gui_quickscreen * qs, int button_ente
309 queued up, but can be interrupted as soon as a setting is 309 queued up, but can be interrupted as soon as a setting is
310 changed. */ 310 changed. */
311 cond_talk_ids(VOICE_QUICKSCREEN); 311 cond_talk_ids(VOICE_QUICKSCREEN);
312 talk_qs_option((struct settings_list *)qs->items[QUICKSCREEN_TOP], true); 312 talk_qs_option(qs->items[QUICKSCREEN_TOP], true);
313 talk_qs_option((struct settings_list *)qs->items[QUICKSCREEN_LEFT], true); 313 talk_qs_option(qs->items[QUICKSCREEN_LEFT], true);
314 talk_qs_option((struct settings_list *)qs->items[QUICKSCREEN_BOTTOM], true); 314 talk_qs_option(qs->items[QUICKSCREEN_BOTTOM], true);
315 talk_qs_option((struct settings_list *)qs->items[QUICKSCREEN_RIGHT], true); 315 talk_qs_option(qs->items[QUICKSCREEN_RIGHT], true);
316 while (true) { 316 while (true) {
317 button = get_action(CONTEXT_QUICKSCREEN, HZ/5); 317 button = get_action(CONTEXT_QUICKSCREEN, HZ/5);
318#ifdef HAVE_TOUCHSCREEN 318#ifdef HAVE_TOUCHSCREEN