From 6b4b6938423c42553b7aa95236f995395a86d394 Mon Sep 17 00:00:00 2001 From: plutoo Date: Sun, 21 Jan 2018 17:21:07 +0100 Subject: [PATCH] 3.0.0 jit also requires own process handle --- nx/source/kernel/jit.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/nx/source/kernel/jit.c b/nx/source/kernel/jit.c index ec523319..690140e4 100644 --- a/nx/source/kernel/jit.c +++ b/nx/source/kernel/jit.c @@ -11,7 +11,8 @@ Result jitCreate(Jit* j, size_t size) type = JitType_JitMemory; } // Fall back to MapProcessCodeMemory if available. - else if (envIsSyscallHinted(0x73) && envIsSyscallHinted(0x77) && envIsSyscallHinted(0x78)) { + else if (envIsSyscallHinted(0x73) && envIsSyscallHinted(0x77) && envIsSyscallHinted(0x78) + && (envGetOwnProcessHandle() != INVALID_HANDLE)) { type = JitType_CodeMemory; } else {