diff options
Diffstat (limited to 'Build/source/texk/web2c/mfluadir/otfcc/src/aliases.h')
-rw-r--r-- | Build/source/texk/web2c/mfluadir/otfcc/src/aliases.h | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/Build/source/texk/web2c/mfluadir/otfcc/src/aliases.h b/Build/source/texk/web2c/mfluadir/otfcc/src/aliases.h new file mode 100644 index 00000000000..4b132845654 --- /dev/null +++ b/Build/source/texk/web2c/mfluadir/otfcc/src/aliases.h @@ -0,0 +1,17 @@ +#ifndef CARYLL_SRC_ALIASES_H +#define CARYLL_SRC_ALIASES_H + +#define loggedStep(...) \ + for (bool ___loggedstep_v = \ + (options->logger->startSDS(options->logger, sdscatprintf(sdsempty(), __VA_ARGS__)), true); \ + ___loggedstep_v; ___loggedstep_v = false, options->logger->finish(options->logger)) +#define logError(...) \ + options->logger->logSDS(options->logger, log_vl_critical, log_type_error, sdscatprintf(sdsempty(), __VA_ARGS__)); +#define logWarning(...) \ + options->logger->logSDS(options->logger, log_vl_important, log_type_warning, sdscatprintf(sdsempty(), __VA_ARGS__)); +#define logNotice(...) \ + options->logger->logSDS(options->logger, log_vl_notice, log_type_info, sdscatprintf(sdsempty(), __VA_ARGS__)); +#define logProgress(...) \ + options->logger->logSDS(options->logger, log_vl_progress, log_type_progress, sdscatprintf(sdsempty(), __VA_ARGS__)); + +#endif |