From: Jeremy Kerr Date: Sun, 17 Nov 2013 08:35:49 +0000 (+1100) Subject: ui/ncurses/widgets: Add n_options check to widget_select_get_value X-Git-Tag: v1.0.0~319 X-Git-Url: https://git.ozlabs.org/?p=petitboot;a=commitdiff_plain;h=2af53a5c31a1b0c64bdfd4d115b42238a52c3af1;ds=sidebyside ui/ncurses/widgets: Add n_options check to widget_select_get_value Signed-off-by: Jeremy Kerr --- diff --git a/ui/ncurses/nc-widgets.c b/ui/ncurses/nc-widgets.c index 98ea6be..d96480e 100644 --- a/ui/ncurses/nc-widgets.c +++ b/ui/ncurses/nc-widgets.c @@ -493,6 +493,8 @@ void widget_select_add_option(struct nc_widget_select *select, int value, int widget_select_get_value(struct nc_widget_select *select) { + if (!select->n_options) + return -1; return select->options[select->selected_option].val; }