bug_on() / warn_on(): create "always active" versions #8

Open
opened 2024-07-11 07:14:26 +02:00 by bruno · 0 comments
Owner

For example something like:

#define _bug_on(expr) {( /* real bug_on */ )}

#define bug_on_always(expr) _bug_on(expr)

#ifdef BUG_ON
#define bug_on(expr) _bug_on(expr)
#else
#define bug_on(expr)
#endif
For example something like: ``` C #define _bug_on(expr) {( /* real bug_on */ )} #define bug_on_always(expr) _bug_on(expr) #ifdef BUG_ON #define bug_on(expr) _bug_on(expr) #else #define bug_on(expr) #endif ```
bruno added the
enhancement
label 2024-07-11 07:14:26 +02:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: bruno/brlib#8
No description provided.