summaryrefslogtreecommitdiff
path: root/Build/source/texk/web2c/mfluadir/otfcc/src/aliases.h
diff options
context:
space:
mode:
Diffstat (limited to 'Build/source/texk/web2c/mfluadir/otfcc/src/aliases.h')
-rw-r--r--Build/source/texk/web2c/mfluadir/otfcc/src/aliases.h17
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