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