From 49cf2423f522bcf80e4cc6a70ab0160a3702b1d0 Mon Sep 17 00:00:00 2001 From: Tomas Susanka Date: Thu, 5 Dec 2019 08:41:48 +0000 Subject: [PATCH] storage: move unlocked statement straight after key generation --- storage/storage.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/storage/storage.c b/storage/storage.c index 2e973d91b..395e2363a 100644 --- a/storage/storage.c +++ b/storage/storage.c @@ -629,6 +629,7 @@ static void init_wiped_storage(void) { return; } random_buffer(cached_keys, sizeof(cached_keys)); + unlocked = sectrue; uint32_t version = NORCOW_VERSION; ensure(auth_init(), "set_storage_auth_tag failed"); ensure(storage_set_encrypted(VERSION_KEY, &version, sizeof(version)), @@ -642,7 +643,6 @@ static void init_wiped_storage(void) { ui_rem = ui_total; ui_message = PROCESSING_MSG; ensure(set_pin(PIN_EMPTY, NULL), "init_pin failed"); - unlocked = sectrue; } void storage_init(PIN_UI_WAIT_CALLBACK callback, const uint8_t *salt,