Macro hygiene

This commit is contained in:
Eelco Dolstra 2020-11-27 12:17:07 +01:00
parent 3b7e00ce22
commit c0d1354b7d

View File

@ -191,8 +191,9 @@ extern Verbosity verbosity; /* suppress msgs > this */
arguments are evaluated lazily. */ arguments are evaluated lazily. */
#define printMsg(level, args...) \ #define printMsg(level, args...) \
do { \ do { \
if (level <= nix::verbosity) { \ auto __lvl = level; \
logger->log(level, fmt(args)); \ if (__lvl <= nix::verbosity) { \
logger->log(__lvl, fmt(args)); \
} \ } \
} while (0) } while (0)