summaryrefslogtreecommitdiff
path: root/src/crypto.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/crypto.c')
-rw-r--r--src/crypto.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/crypto.c b/src/crypto.c
index 3dad218..92c4032 100644
--- a/src/crypto.c
+++ b/src/crypto.c
@@ -67,7 +67,7 @@ uint8_t derive_initial(struct game_key k, uint64_t file_key) {
/* Generates a primary key for the given key structure and file key. */
uint8_t derive_primary(struct game_key k, uint64_t file_key) {
- uint32_t tmp = k.master ^ file_key;
- uint8_t primary = (tmp >> 24 ^ tmp >> 16 ^ tmp >> 8 ^ tmp) & 0xff;
+ uint32_t tmp = k.master ^ file_key;
+ uint8_t primary = (tmp >> 24 ^ tmp >> 16 ^ tmp >> 8 ^ tmp) & 0xff;
return primary == 0 ? k.fallback_primary : primary;
}