common: common_funcs: Log error on R_UNLESS.

merge-requests/60/head
bunnei 2021-01-24 22:50:36 +07:00
parent 6e953f7f02
commit 091e9e8c41
1 changed files with 3 additions and 0 deletions

@ -97,6 +97,9 @@ __declspec(dllimport) void __stdcall DebugBreak(void);
#define R_UNLESS(expr, res) \
{ \
if (!(expr)) { \
if (res.IsError()) { \
LOG_CRITICAL(Kernel, "Failed with error {}", res.raw); \
} \
return res; \
} \
}