aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHimbeerserverDE <himbeerserverde@gmail.com>2022-04-24 22:02:30 +0200
committerHimbeerserverDE <himbeerserverde@gmail.com>2022-04-24 22:02:30 +0200
commit681cd112ddc61e5337003222225998300c9a51c8 (patch)
tree4645d65dacfc5b3d01f5c59d14f2e6b2842c297c
parentfc7e5141a92fa3725452b0c08fad7b95c7468d85 (diff)
Add lfatalf functionHEADmain
-rw-r--r--clog.c9
-rw-r--r--clog.h1
2 files changed, 10 insertions, 0 deletions
diff --git a/clog.c b/clog.c
index af1eff5..802ac26 100644
--- a/clog.c
+++ b/clog.c
@@ -17,6 +17,15 @@ int lprintf(const char *format, ...)
return n;
}
+void lfatalf(const char *format, ...)
+{
+ va_list ap;
+ va_start(ap, format);
+
+ lvfatalf(format, ap);
+ // Can't clean up as lvfatalf ends the process
+}
+
int lvprintf(const char *format, va_list ap)
{
time_t timer = time(NULL);
diff --git a/clog.h b/clog.h
index 8d0dbb6..676f0c7 100644
--- a/clog.h
+++ b/clog.h
@@ -4,6 +4,7 @@
#include <stdarg.h>
int lprintf(const char *format, ...);
+void lfatalf(const char *format, ...);
int lvprintf(const char *format, va_list ap);
void lvfatalf(const char *format, va_list ap);