From 743f5185b85055962e80fb215bb04b3320dbb296 Mon Sep 17 00:00:00 2001 From: lioncash Date: Thu, 30 May 2013 11:55:29 -0400 Subject: [PATCH] Missed including this in the __KernelSwitchContext null check fix. This shouldn't be called if target is null. --- Core/HLE/sceKernelThread.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Core/HLE/sceKernelThread.cpp b/Core/HLE/sceKernelThread.cpp index f7568f16ec..a61dc0f3f8 100644 --- a/Core/HLE/sceKernelThread.cpp +++ b/Core/HLE/sceKernelThread.cpp @@ -2962,9 +2962,9 @@ void __KernelSwitchContext(Thread *target, const char *reason) // No longer waiting. target->nt.waitType = WAITTYPE_NONE; target->nt.waitID = 0; - } - __KernelExecutePendingMipsCalls(target, true); + __KernelExecutePendingMipsCalls(target, true); + } } void __KernelChangeThreadState(Thread *thread, ThreadStatus newStatus) {