diff --git a/rpcs3/Emu/SysCalls/Modules.cpp b/rpcs3/Emu/SysCalls/Modules.cpp index c1a17c4b2f..c11dcc4f33 100644 --- a/rpcs3/Emu/SysCalls/Modules.cpp +++ b/rpcs3/Emu/SysCalls/Modules.cpp @@ -180,7 +180,7 @@ void fix_import(Module* module, u32 func, u32 addr) { using namespace PPU_instr; - vm::ptr& ptr = vm::ptr::make(addr); + vm::ptr ptr = vm::ptr::make(addr); *ptr++ = ADDIS(11, 0, func >> 16); *ptr++ = ORI(11, 11, func & 0xffff);