diff options
Diffstat (limited to 'tests/vb2_auxfw_sync_tests.c')
-rw-r--r-- | tests/vb2_auxfw_sync_tests.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/tests/vb2_auxfw_sync_tests.c b/tests/vb2_auxfw_sync_tests.c index 3987d64f..bcdd67a8 100644 --- a/tests/vb2_auxfw_sync_tests.c +++ b/tests/vb2_auxfw_sync_tests.c @@ -65,14 +65,15 @@ vb2_error_t vb2ex_auxfw_check(enum vb2_auxfw_update_severity *severity) { *severity = auxfw_mock_severity; auxfw_update_severity = auxfw_mock_severity; - if (*severity == VB2_AUXFW_SLOW_UPDATE) - if (!auxfw_mock_display_available) - return VB2_REQUEST_REBOOT; return VB2_SUCCESS; } vb2_error_t vb2ex_auxfw_update(void) { + if (auxfw_update_severity == VB2_AUXFW_SLOW_UPDATE) + if (!auxfw_mock_display_available) + return VB2_REQUEST_REBOOT; + if (auxfw_update_severity != VB2_AUXFW_NO_DEVICE && auxfw_update_severity != VB2_AUXFW_NO_UPDATE) auxfw_update_req = 1; |