From 3e071577f35ee1777a8eac98102835290f71e82a Mon Sep 17 00:00:00 2001 From: Alex Kotov Date: Sat, 18 Dec 2021 05:34:15 +0500 Subject: [PATCH] Improve code --- src/assert.c | 24 +++++++++++++----------- 1 file changed, 13 insertions(+), 11 deletions(-) diff --git a/src/assert.c b/src/assert.c index c86772c..94d4e87 100644 --- a/src/assert.c +++ b/src/assert.c @@ -8,21 +8,23 @@ void (*kernaux_assert_cb)(const char *file, int line, const char *str) = NULL; +#ifdef KERNAUX_ENABLE_ASSERT void kernaux_assert_do( -#ifndef KERNAUX_ENABLE_ASSERT - __attribute__((unused)) -#endif const char *const file, -#ifndef KERNAUX_ENABLE_ASSERT - __attribute__((unused)) -#endif const int line, -#ifndef KERNAUX_ENABLE_ASSERT - __attribute__((unused)) -#endif const char *const str ) { -#ifdef KERNAUX_ENABLE_ASSERT if (kernaux_assert_cb) kernaux_assert_cb(file, line, str); -#endif } +#else +void kernaux_assert_do( + __attribute__((unused)) + const char *const file, + __attribute__((unused)) + const int line, + __attribute__((unused)) + const char *const str +) { + // Do nothing. +} +#endif