summaryrefslogtreecommitdiff
path: root/firmware/2lib/2secdata_fwmp.c
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/2lib/2secdata_fwmp.c')
-rw-r--r--firmware/2lib/2secdata_fwmp.c8
1 files changed, 2 insertions, 6 deletions
diff --git a/firmware/2lib/2secdata_fwmp.c b/firmware/2lib/2secdata_fwmp.c
index ec6cc6c3..a28b5bbf 100644
--- a/firmware/2lib/2secdata_fwmp.c
+++ b/firmware/2lib/2secdata_fwmp.c
@@ -65,14 +65,10 @@ vb2_error_t vb2_secdata_fwmp_init(struct vb2_context *ctx)
struct vb2_shared_data *sd = vb2_get_sd(ctx);
struct vb2_secdata_fwmp *sec =
(struct vb2_secdata_fwmp *)&ctx->secdata_fwmp;
- vb2_error_t rv;
/* Skip checking if NO_SECDATA_FWMP is set. */
- if (!(ctx->flags & VB2_CONTEXT_NO_SECDATA_FWMP)) {
- rv = vb2api_secdata_fwmp_check(ctx, &sec->struct_size);
- if (rv)
- return rv;
- }
+ if (!(ctx->flags & VB2_CONTEXT_NO_SECDATA_FWMP))
+ VB2_TRY(vb2api_secdata_fwmp_check(ctx, &sec->struct_size));
/* Mark as initialized */
sd->status |= VB2_SD_STATUS_SECDATA_FWMP_INIT;