From eef250dd4a0ae185a8d9d668f020b2ab5c2f4849 Mon Sep 17 00:00:00 2001 From: Marvin Borner Date: Sun, 29 Aug 2021 13:54:31 +0200 Subject: Start x86 rewrite --- src/log.c | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 src/log.c (limited to 'src/log.c') diff --git a/src/log.c b/src/log.c new file mode 100644 index 0000000..dd3c33e --- /dev/null +++ b/src/log.c @@ -0,0 +1,31 @@ +#include +#include + +#include + +#define LOG_OUT stdout +#define ERR_OUT stderr + +void __logln(const char *func, const char *format, ...) +{ + fprintf(LOG_OUT, "[LOG] %s: ", func); + + va_list ap; + va_start(ap, format); + vfprintf(LOG_OUT, format, ap); + va_end(ap); + + fprintf(LOG_OUT, "\n"); +} + +void __errln(const char *func, const char *format, ...) +{ + fprintf(ERR_OUT, "[ERR] %s: ", func); + + va_list ap; + va_start(ap, format); + vfprintf(ERR_OUT, format, ap); + va_end(ap); + + fprintf(ERR_OUT, "\n"); +} -- cgit v1.2.3