mirror of
https://github.com/RfidResearchGroup/proxmark3.git
synced 2025-03-21 12:37:21 +08:00
FIX: Coverity, Unintended sign extension, data[7] would have become int, then uint64_t. Should work better now with adding typecasting.
This commit is contained in:
parent
3906036e11
commit
95d96ea38a
1 changed files with 4 additions and 4 deletions
|
@ -1226,10 +1226,10 @@ int CmdHF14AMf1kSim(const char *Cmd)
|
||||||
corr_uid |= (uint64_t)data[2] << 48;
|
corr_uid |= (uint64_t)data[2] << 48;
|
||||||
corr_uid |= (uint64_t)data[1] << 40;
|
corr_uid |= (uint64_t)data[1] << 40;
|
||||||
corr_uid |= (uint64_t)data[0] << 32;
|
corr_uid |= (uint64_t)data[0] << 32;
|
||||||
corr_uid |= data[7] << 24;
|
corr_uid |= (uint64_t)data[7] << 24;
|
||||||
corr_uid |= data[6] << 16;
|
corr_uid |= (uint64_t)data[6] << 16;
|
||||||
corr_uid |= data[5] << 8;
|
corr_uid |= (uint64_t)data[5] << 8;
|
||||||
corr_uid |= data[4];
|
corr_uid |= (uint64_t)data[4];
|
||||||
tryMfk64(corr_uid, data, key);
|
tryMfk64(corr_uid, data, key);
|
||||||
}
|
}
|
||||||
PrintAndLog("--");
|
PrintAndLog("--");
|
||||||
|
|
Loading…
Add table
Reference in a new issue