Skip to content
Snippets Groups Projects
Commit 82ea1cf3 authored by Lioncash's avatar Lioncash
Browse files

key_manager: Remove unnecessary seek in DeriveSDSeed()

Given the file is opened a few lines above and no operations are done,
other than check if the file is in a valid state, the read/write pointer
will always be at the beginning of the file.
parent 1584fb6b
No related branches found
No related tags found
No related merge requests found
...@@ -152,7 +152,6 @@ boost::optional<Key128> DeriveSDSeed() { ...@@ -152,7 +152,6 @@ boost::optional<Key128> DeriveSDSeed() {
if (!sd_private.IsOpen()) if (!sd_private.IsOpen())
return boost::none; return boost::none;
sd_private.Seek(0, SEEK_SET);
std::array<u8, 0x10> private_seed{}; std::array<u8, 0x10> private_seed{};
if (sd_private.ReadBytes(private_seed.data(), private_seed.size()) != 0x10) if (sd_private.ReadBytes(private_seed.data(), private_seed.size()) != 0x10)
return boost::none; return boost::none;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment