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 {}; }