diff options
author | Lioncash <mathew1800@gmail.com> | 2018-10-13 14:14:38 +0200 |
---|---|---|
committer | Lioncash <mathew1800@gmail.com> | 2018-10-13 14:24:21 +0200 |
commit | e70c08b543f1af569a59c672f707128cc31d341d (patch) | |
tree | 5c95d27f5d602091c93ccf626f5199820c543832 | |
parent | key_manager: Don't assume file seeks and reads will always succeed (diff) | |
download | yuzu-e70c08b543f1af569a59c672f707128cc31d341d.tar yuzu-e70c08b543f1af569a59c672f707128cc31d341d.tar.gz yuzu-e70c08b543f1af569a59c672f707128cc31d341d.tar.bz2 yuzu-e70c08b543f1af569a59c672f707128cc31d341d.tar.lz yuzu-e70c08b543f1af569a59c672f707128cc31d341d.tar.xz yuzu-e70c08b543f1af569a59c672f707128cc31d341d.tar.zst yuzu-e70c08b543f1af569a59c672f707128cc31d341d.zip |
-rw-r--r-- | src/core/crypto/key_manager.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/core/crypto/key_manager.cpp b/src/core/crypto/key_manager.cpp index 14d53bef9..1d77fda79 100644 --- a/src/core/crypto/key_manager.cpp +++ b/src/core/crypto/key_manager.cpp @@ -308,10 +308,11 @@ boost::optional<std::pair<Key128, Key128>> ParseTicket(const TicketRaw& ticket, std::memcpy(&cert_authority, ticket.data() + 0x140, sizeof(cert_authority)); if (cert_authority == 0) return boost::none; - if (cert_authority != Common::MakeMagic('R', 'o', 'o', 't')) + if (cert_authority != Common::MakeMagic('R', 'o', 'o', 't')) { LOG_INFO(Crypto, "Attempting to parse ticket with non-standard certificate authority {:08X}.", cert_authority); + } Key128 rights_id; std::memcpy(rights_id.data(), ticket.data() + 0x2A0, sizeof(Key128)); |