Add initial STATE migration code (2)

This commit is contained in:
Szczepan Zalega
2019-08-20 11:31:09 +02:00
parent 816ca21f08
commit 8e3753e711
3 changed files with 25 additions and 1 deletions

View File

@@ -81,6 +81,9 @@ void do_migration_if_required(AuthenticatorState* state_current){
dump_hex1(TAG_ERR, (void*)&state_previous, sizeof(state_previous));
save_migrated_state(&state_tmp);
}
assert(state_current->data_version == STATE_VERSION);
return_cleanup:
memset(&state_tmp, 0, sizeof(AuthenticatorState));
memset(&state_previous, 0, sizeof(AuthenticatorState));