Merge pull request #422 from lioncash/truncate

a32_unicorn: Silence a truncation warning within UnmappedMemoryHook()
This commit is contained in:
Merry 2019-02-02 22:59:41 +00:00 committed by MerryMage
commit 07759af694

View file

@ -178,7 +178,7 @@ bool A32Unicorn::UnmappedMemoryHook(uc_engine* uc, uc_mem_type /*type*/, u32 sta
auto page = std::make_unique<Page>(); auto page = std::make_unique<Page>();
page->address = base_address; page->address = base_address;
for (size_t i = 0; i < page->data.size(); ++i) for (size_t i = 0; i < page->data.size(); ++i)
page->data[i] = this_->testenv.MemoryRead8(base_address + i); page->data[i] = this_->testenv.MemoryRead8(static_cast<u32>(base_address + i));
uc_err err = uc_mem_map_ptr(uc, base_address, page->data.size(), permissions, page->data.data()); uc_err err = uc_mem_map_ptr(uc, base_address, page->data.size(), permissions, page->data.data());
if (err == UC_ERR_MAP) if (err == UC_ERR_MAP)