diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/decompiler-ls.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/decompiler-ls.h b/src/decompiler-ls.h index 3f59d6ce..e58f6da1 100644 --- a/src/decompiler-ls.h +++ b/src/decompiler-ls.h @@ -188,7 +188,7 @@ struct LoadStoreTracking { } // Align to next access: all elements are expected to be aligned to // a memory address thats a multiple of their own size. - auto mask = access.second.byte_size - 1; + auto mask = static_cast<uint64_t>(access.second.byte_size - 1); cur_offset = (cur_offset + mask) & ~mask; if (cur_offset != access.first) { var.second.struct_layout = false; |