commit 3092d5b3c9d226355cf4b4e23a041bc7375faeff parent 2673628d9c2020b8cca4cc573db6a1f337d724a5 Author: Evgeny Grin (Karlson2k) <k2k@drgrin.dev> Date: Sun, 2 Nov 2025 19:27:21 +0100 mhd_unreachable: added macro with comment Diffstat:
| M | src/mhd2/mhd_unreachable.h | | | 8 | ++++++-- |
1 file changed, 6 insertions(+), 2 deletions(-)
diff --git a/src/mhd2/mhd_unreachable.h b/src/mhd2/mhd_unreachable.h @@ -61,13 +61,17 @@ */ #ifdef NDEBUG # ifdef MHD_UNREACHABLE_KEYWORD -# define mhd_UNREACHABLE() MHD_UNREACHABLE_KEYWORD +# define mhd_UNREACHABLE() MHD_UNREACHABLE_KEYWORD +# define mhd_UNREACHABLE_D(descr) MHD_UNREACHABLE_KEYWORD # else -# define mhd_UNREACHABLE() ((void) 0) +# define mhd_UNREACHABLE() ((void) 0) +# define mhd_UNREACHABLE_D(descr) ((void) 0) # endif #else # define mhd_UNREACHABLE() \ mhd_assert (0 && "This code should be unreachable") +# define mhd_UNREACHABLE_D(descr) \ + mhd_assert (0 && descr) #endif #endif /* ! MHD_UNREACHABLE_H */