aboutsummaryrefslogtreecommitdiff
path: root/teensy/log.h
diff options
context:
space:
mode:
Diffstat (limited to 'teensy/log.h')
-rw-r--r--teensy/log.h47
1 files changed, 0 insertions, 47 deletions
diff --git a/teensy/log.h b/teensy/log.h
deleted file mode 100644
index cebf39b..0000000
--- a/teensy/log.h
+++ /dev/null
@@ -1,47 +0,0 @@
-#ifndef LOG_H_
-#define LOG_H_
-
-#include <stdio.h>
-#include <stdlib.h>
-
-// Don't include common.h, because this should be included there
-
-#define ty_log_info(fmt, ...) \
- ty_log_msg(stdout, __FILE__, __LINE__, "info", fmt, ## __VA_ARGS__)
-#define ty_log_warn(fmt, ...) \
- ty_log_msg(stderr, __FILE__, __LINE__, "warn", fmt, ## __VA_ARGS__)
-#define ty_log_err(fmt, ...) \
- ty_log_msg(stderr, __FILE__, __LINE__, "error", fmt, ## __VA_ARGS__)
-#define ty_log_fatal(ec, fmt, ...) \
- (ty_log_msg(stderr, __FILE__, __LINE__, "fatal", fmt, ## __VA_ARGS__), \
- exit(ec))
-#define ty_olog(fmt, ...) \
- _log_plain(stdout, fmt, ## __VA_ARGS__)
-#define ty_elog(fmt, ...) \
- _log_plain(stderr, fmt, ## __VA_ARGS__)
-
-// To be passed as the exit code to log_fatal()
-
-// General errors
-#define TY_ERR_MEM 0x01
-#define TY_ERR_IO 0x02
-#define TY_ERR_MEM_LEAK 0x03
-#define TY_PLATFORM_ERR 0x04
-
-// Rendering errors
-#define TY_ERR_GLFW_INIT 0x30
-#define TY_ERR_RENDERER_NOT_INIT 0x31
-#define TY_ERR_RENDER_OOB 0x32 // Render out-of-bounds
-
-void ty_log_msg(
- FILE *file,
- const char *src_name,
- int src_line,
- const char *type,
- const char *fmt,
- ...
-);
-
-void _ty_log_plain(FILE *file, const char *fmt, ...);
-
-#endif // LOG_H_