Skip to content
Snippets Groups Projects
Commit edaefe9f authored by bunnei's avatar bunnei
Browse files

HLE: Moved "PARAM" and "RETURN" macros to function_wrappers.h (this is only...

HLE: Moved "PARAM" and "RETURN" macros to function_wrappers.h (this is only module where they are needed).
parent 8957622d
No related branches found
No related tags found
No related merge requests found
......@@ -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
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment