mirror of
https://github.com/Lime3DS/Lime3DS.git
synced 2024-11-27 12:04:16 +01:00
HLE: Moved "PARAM" and "RETURN" macros to function_wrappers.h (this is only module where they are needed).
This commit is contained in:
parent
8957622d10
commit
edaefe9fa6
@ -10,6 +10,9 @@
|
||||
|
||||
namespace HLE {
|
||||
|
||||
#define PARAM(n) Core::g_app_core->GetReg(n)
|
||||
#define RETURN(n) Core::g_app_core->SetReg(0, n)
|
||||
|
||||
////////////////////////////////////////////////////////////////////////////////////////////////////
|
||||
// Function wrappers that return type s32
|
||||
|
||||
@ -105,4 +108,7 @@ template<void func(const char*)> void Wrap() {
|
||||
func(Memory::GetCharPointer(PARAM(0)));
|
||||
}
|
||||
|
||||
#undef PARAM
|
||||
#undef RETURN
|
||||
|
||||
} // namespace HLE
|
||||
|
@ -9,11 +9,6 @@
|
||||
|
||||
////////////////////////////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
#define PARAM(n) Core::g_app_core->GetReg(n)
|
||||
#define RETURN(n) Core::g_app_core->SetReg(0, n)
|
||||
|
||||
////////////////////////////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
namespace HLE {
|
||||
|
||||
extern bool g_reschedule; ///< If true, immediately reschedules the CPU to a new thread
|
||||
|
Loading…
Reference in New Issue
Block a user