From 0bb15b2ff72830baa419013f65857290cd46cf2f Mon Sep 17 00:00:00 2001 From: Nekotekina Date: Fri, 20 Feb 2015 21:05:45 +0300 Subject: [PATCH] Compilation fix_ --- rpcs3/Emu/SysCalls/Modules.h | 2 ++ rpcs3/Emu/SysCalls/Modules/sysPrxForUser.cpp | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/rpcs3/Emu/SysCalls/Modules.h b/rpcs3/Emu/SysCalls/Modules.h index 65b7d113d8..85be6c1b06 100644 --- a/rpcs3/Emu/SysCalls/Modules.h +++ b/rpcs3/Emu/SysCalls/Modules.h @@ -167,4 +167,6 @@ __forceinline u32 Module::AddFuncSub(const char group[8], const u64 ops[], const #define REG_FUNC(module, name) module.AddFunc<_targ(name)>(#name, name) +#define REG_FUNC2(module, nid, name) module.AddFunc<_targ(name)>(nid, name) + #define UNIMPLEMENTED_FUNC(module) module.Error("%s", __FUNCTION__) diff --git a/rpcs3/Emu/SysCalls/Modules/sysPrxForUser.cpp b/rpcs3/Emu/SysCalls/Modules/sysPrxForUser.cpp index 589393f99b..4e4109df1e 100644 --- a/rpcs3/Emu/SysCalls/Modules/sysPrxForUser.cpp +++ b/rpcs3/Emu/SysCalls/Modules/sysPrxForUser.cpp @@ -674,5 +674,5 @@ Module sysPrxForUser("sysPrxForUser", []() REG_FUNC(sysPrxForUser, _sys_printf); - sysPrxForUser.AddFunc<(void(*)())_nid_E75C40F2>(0xE75C40F2, _nid_E75C40F2); + REG_FUNC2(sysPrxForUser, 0xE75C40F2, _nid_E75C40F2); });