vboot_ui_menu: Checking vb2_update_menu return value

If return value is not VBERROR_SUCCESS, return
with an error.

BUG=None
BRANCH=None
TEST=None

Change-Id: I1402277567b901701cdd68d74968e43e838c89da
Signed-off-by: Shelley Chen <shchen@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/707496
Reviewed-by: Randall Spangler <rspangler@chromium.org>
This commit is contained in:
Shelley Chen
2017-10-09 11:04:30 -07:00
committed by chrome-bot
parent 3b805725c1
commit 0329f9c2ec

View File

@@ -1129,6 +1129,8 @@ static VbError_t recovery_ui(struct vb2_context *ctx, VbCommonParams *cparams)
if (current_menu == VB_MENU_RECOVERY_INSERT) {
ret = vb2_update_menu(ctx);
if (ret != VBERROR_SUCCESS)
return ret;
vb2_set_disabled_idx_mask(shared->flags);
} else {
vb2_update_selection(cparams, key);