From 010d99f54db20911a380e1ec1eb810806531f7b4 Mon Sep 17 00:00:00 2001 From: Pengfei Zhu Date: Sat, 2 Jul 2022 00:08:15 +0800 Subject: [PATCH] Fix the 64-bit shift --- src/core/file_sys/ncch_container.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/core/file_sys/ncch_container.cpp b/src/core/file_sys/ncch_container.cpp index 100a2a7..c0fc741 100644 --- a/src/core/file_sys/ncch_container.cpp +++ b/src/core/file_sys/ncch_container.cpp @@ -609,7 +609,7 @@ std::vector LoadSharedRomFS(const std::vector& data) { // Calculation from ctrtool const std::size_t data_offset = offset + Common::AlignUp(sizeof(ivfc) + ivfc.master_hash_size, - (1 << static_cast(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)) { return {}; }