aboutsummaryrefslogtreecommitdiff
path: root/src/core/file_sys/kernel_executable.cpp
diff options
context:
space:
mode:
authorLC <mathew1800@gmail.com>2020-10-20 22:08:53 -0400
committerGitHub <noreply@github.com>2020-10-20 22:08:53 -0400
commit2e74b79e89fe1e6a21fe0d8650844e563b3c32f5 (patch)
tree0dbc65ac86e609ae22087c7be9d4759ac6b73004 /src/core/file_sys/kernel_executable.cpp
parentfdd91540695594c4b015f234325a950a5e6566e9 (diff)
parent3d592972dc3fd61cc88771b889eff237e4e03e0f (diff)
Merge pull request #4814 from yuzu-emu/revert-4796-clang
Revert "core: Fix clang build"
Diffstat (limited to 'src/core/file_sys/kernel_executable.cpp')
-rw-r--r--src/core/file_sys/kernel_executable.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/core/file_sys/kernel_executable.cpp b/src/core/file_sys/kernel_executable.cpp
index fa758b777..ef93ef3ed 100644
--- a/src/core/file_sys/kernel_executable.cpp
+++ b/src/core/file_sys/kernel_executable.cpp
@@ -36,14 +36,14 @@ bool DecompressBLZ(std::vector<u8>& data) {
while (out_index > 0) {
--index;
auto control = data[index + start_offset];
- for (std::size_t i = 0; i < 8; ++i) {
+ for (size_t i = 0; i < 8; ++i) {
if (((control << i) & 0x80) > 0) {
if (index < 2) {
return false;
}
index -= 2;
- std::size_t segment_offset = static_cast<u32>(data[index + start_offset]) |
- static_cast<u32>(data[index + start_offset + 1] << 8);
+ std::size_t segment_offset =
+ data[index + start_offset] | data[index + start_offset + 1] << 8;
std::size_t segment_size = ((segment_offset >> 12) & 0xF) + 3;
segment_offset &= 0xFFF;
segment_offset += 3;