BAN: Add d{print,want,error}ln_if macros for userspace

This commit is contained in:
Bananymous 2024-06-18 02:35:45 +03:00
parent a58ac18fa0
commit f233715b70
1 changed files with 18 additions and 0 deletions

View File

@ -34,4 +34,22 @@
fflush(stddbg); \
} while(false)
#define dprintln_if(cond, ...) \
do { \
if constexpr(cond) \
dprintln(__VA_ARGS__); \
} while(false)
#define dwarnln_if(cond, ...) \
do { \
if constexpr(cond) \
dwarnln(__VA_ARGS__); \
} while(false)
#define derrorln_if(cond, ...) \
do { \
if constexpr(cond) \
derrorln(__VA_ARGS__); \
} while(false)
#endif