X-Git-Url: http://git.ozlabs.org/?a=blobdiff_plain;f=ui%2Fncurses%2Fnc-widgets.c;fp=ui%2Fncurses%2Fnc-widgets.c;h=d96480e960ab4d54e876a75655f2909777c1e0cd;hb=2af53a5c31a1b0c64bdfd4d115b42238a52c3af1;hp=98ea6be269774bf8186f7baedc1b597d0aa079be;hpb=f92de1b28bdee6b9480241b80856532e354cba6a;p=petitboot 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; }