Fix the 64-bit shift

This commit is contained in:
Pengfei Zhu
2022-07-02 00:08:15 +08:00
parent 826ac205d8
commit 010d99f54d
+1 -1
View File
@@ -609,7 +609,7 @@ std::vector<u8> LoadSharedRomFS(const std::vector<u8>& data) {
// Calculation from ctrtool // Calculation from ctrtool
const std::size_t data_offset = const std::size_t data_offset =
offset + Common::AlignUp(sizeof(ivfc) + ivfc.master_hash_size, offset + Common::AlignUp(sizeof(ivfc) + ivfc.master_hash_size,
(1 << static_cast<std::size_t>(ivfc.levels[2].block_size))); (std::size_t{1} << ivfc.levels[2].block_size));
if (!CheckedMemcpy(result.data(), data, data_offset, ivfc.levels[2].size)) { if (!CheckedMemcpy(result.data(), data, data_offset, ivfc.levels[2].size)) {
return {}; return {};
} }