From 2791a602b52601d21160b628551e336b073f5eaa Mon Sep 17 00:00:00 2001 From: EnderIce2 Date: Sun, 27 Apr 2025 04:24:24 +0000 Subject: [PATCH] fix(kernel): :pencil2: correct ReturnLogError macro structure Missing "do". --- Kernel/include/types.h | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/Kernel/include/types.h b/Kernel/include/types.h index 6be985f5..817b21d4 100644 --- a/Kernel/include/types.h +++ b/Kernel/include/types.h @@ -476,12 +476,11 @@ typedef uint48_t uint_fast48_t; *((type *)stack++) #define ReturnLogError(ret, format, ...) \ + do \ { \ trace(format, ##__VA_ARGS__); \ return ret; \ - } \ - while (0) \ - __builtin_unreachable() + } while (0) #define AssertReturnError(condition, ret) \ do \