summaryrefslogtreecommitdiffstats
path: root/ui
diff options
context:
space:
mode:
authorSamuel Mendoza-Jonas <sam@mendozajonas.com>2019-03-25 17:02:01 +1100
committerSamuel Mendoza-Jonas <sam@mendozajonas.com>2019-05-30 15:23:15 +1000
commit9e869ebe3a5127575105d82c4d289d95cbed2db9 (patch)
tree76c38714d5ebe26e4602aac6b594f4657e41a06d /ui
parent1cd261748c005b3c64b45f745a2fb3fb26236a4c (diff)
downloadtalos-petitboot-9e869ebe3a5127575105d82c4d289d95cbed2db9.tar.gz
talos-petitboot-9e869ebe3a5127575105d82c4d289d95cbed2db9.zip
Various fixups and checks to make scan-build happy
Signed-off-by: Samuel Mendoza-Jonas <sam@mendozajonas.com>
Diffstat (limited to 'ui')
-rw-r--r--ui/ncurses/nc-cui.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/ui/ncurses/nc-cui.c b/ui/ncurses/nc-cui.c
index bd2eb68..66f34b6 100644
--- a/ui/ncurses/nc-cui.c
+++ b/ui/ncurses/nc-cui.c
@@ -1052,7 +1052,9 @@ static int cui_boot_option_add(struct device *dev, struct boot_option *opt,
struct pmenu_item *item;
unsigned int j;
result = set_menu_items(cui->main->ncm, NULL);
- for (j = 0 ; j < cui->main->item_count; j++) {
+ if (result)
+ pb_log_fn("unset_menu_items failed: %d\n", result);
+ for (j = 0 ; j < cui->main->item_count && !result; j++) {
item = item_userptr(cui->main->items[j]);
if (item->on_execute != menu_plugin_execute)
continue;
OpenPOWER on IntegriCloud