From: Nathan Wagner Date: Wed, 24 Sep 2014 01:06:19 +0000 (+0000) Subject: added warn and die implementations X-Git-Url: https://pd.if.org/git/?p=uuid;a=commitdiff_plain;h=7cf107f47e1da80b3d7451271a58e37374f6d22a added warn and die implementations --- diff --git a/warn.c b/warn.c new file mode 100644 index 0000000..505f6db --- /dev/null +++ b/warn.c @@ -0,0 +1,28 @@ +#include +#include +#include + +void debug(char *fmt, ...) { + va_list ap; + va_start(ap, fmt); + vfprintf(stderr, fmt, ap); + va_end(ap); + fprintf(stderr, "\n"); +} + +void warn(char *fmt, ...) { + va_list ap; + va_start(ap, fmt); + vfprintf(stderr, fmt, ap); + va_end(ap); + fprintf(stderr, "\n"); +} + +void die(char *fmt, ...) { + va_list ap; + va_start(ap, fmt); + vfprintf(stderr, fmt, ap); + va_end(ap); + fprintf(stderr, "\n"); + exit(EXIT_FAILURE); +} diff --git a/warn.h b/warn.h new file mode 100644 index 0000000..c1fdf93 --- /dev/null +++ b/warn.h @@ -0,0 +1,7 @@ +#include +#include +#include + +void warn(char *fmt, ...); +void debug(char *fmt, ...); +void die(char *fmt, ...);