From 5132948dffc28ca9710bfa126550b6f341c6f373 Mon Sep 17 00:00:00 2001 From: Jason Hiser <jdhiser@gmail.com> Date: Thu, 16 May 2019 00:47:04 +0000 Subject: [PATCH] changed uint64_t -> virtualoffset cast for machines with 32-bit virtualoffset --- irdb-libs/ir_builders/fill_in_indtargs.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/irdb-libs/ir_builders/fill_in_indtargs.cpp b/irdb-libs/ir_builders/fill_in_indtargs.cpp index 25c6ca713..03fa1cab1 100644 --- a/irdb-libs/ir_builders/fill_in_indtargs.cpp +++ b/irdb-libs/ir_builders/fill_in_indtargs.cpp @@ -1063,8 +1063,8 @@ notes: const auto d5p = DecodedInstruction_t::factory(i5); const auto &d5 = *d5p; const auto table_page = d5.getOperand(1)->getConstant(); - const auto table_addr=table_page+table_page_offset; - all_table_bases= PerFuncAddrSet_t({table_addr}); + const auto table_addr = table_page+table_page_offset; + all_table_bases = PerFuncAddrSet_t({static_cast<VirtualOffset_t>(table_addr)}); } else { -- GitLab