summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/decompiler-ls.h2
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;