diff options
author | Marvin Borner | 2021-08-29 13:54:31 +0200 |
---|---|---|
committer | Marvin Borner | 2021-08-29 13:54:31 +0200 |
commit | eef250dd4a0ae185a8d9d668f020b2ab5c2f4849 (patch) | |
tree | e55aca9bfe918c5673ef925cdf373fdff68faafd /src/log.c | |
parent | 7c047df78502d53411fef09c6e39540d2b7e796a (diff) |
Start x86 rewrite
Diffstat (limited to 'src/log.c')
-rw-r--r-- | src/log.c | 31 |
1 files changed, 31 insertions, 0 deletions
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 <stdarg.h> +#include <stdio.h> + +#include <log.h> + +#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"); +} |