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. */
#define printMsg(level, args...) \
do { \
if (level <= nix::verbosity) { \
logger->log(level, fmt(args)); \
auto __lvl = level; \
if (__lvl <= nix::verbosity) { \
logger->log(__lvl, fmt(args)); \
} \
} while (0)