Log args for dispatch/interrupt early-fail.

This commit is contained in:
Unknown W. Brackets 2016-05-30 20:05:00 -07:00
parent 7814cdced2
commit baac12b327

View file

@ -456,11 +456,9 @@ inline void CallSyscallWithFlags(const HLEFunction *info)
}
if ((flags & HLE_NOT_DISPATCH_SUSPENDED) && !__KernelIsDispatchEnabled()) {
DEBUG_LOG(HLE, "%s: dispatch suspended", info->name);
RETURN(SCE_KERNEL_ERROR_CAN_NOT_WAIT);
RETURN(hleLogDebug(HLE, SCE_KERNEL_ERROR_CAN_NOT_WAIT, "dispatch suspended"));
} else if ((flags & HLE_NOT_IN_INTERRUPT) && __IsInInterrupt()) {
DEBUG_LOG(HLE, "%s: in interrupt", info->name);
RETURN(SCE_KERNEL_ERROR_ILLEGAL_CONTEXT);
RETURN(hleLogDebug(HLE, SCE_KERNEL_ERROR_ILLEGAL_CONTEXT, "in interrupt"));
} else {
info->func();
}