diff options
-rw-r--r-- | Makefile.am | 1 | ||||
-rw-r--r-- | cmogstored.h | 3 | ||||
-rw-r--r-- | warn.c | 14 |
3 files changed, 1 insertions, 17 deletions
diff --git a/Makefile.am b/Makefile.am index 09e712f..e1eb2fa 100644 --- a/Makefile.am +++ b/Makefile.am @@ -84,7 +84,6 @@ mog_src += thrpool.c mog_src += trywrite.c mog_src += util.h mog_src += upgrade.c -mog_src += warn.c LDADD = $(LIBINTL) $(top_builddir)/lib/libgnu.a libnostd.a noinst_LIBRARIES = libnostd.a diff --git a/cmogstored.h b/cmogstored.h index df1e4f4..ac7823f 100644 --- a/cmogstored.h +++ b/cmogstored.h @@ -300,8 +300,7 @@ void mog_alloc_quit(void); abort(); \ } while (0) -/* warn.c */ -void warn(const char *fmt, ...) MOG_PRINTF; +#define warn(...) error(0, 0, __VA_ARGS__) /* maxconns.c */ void mog_set_maxconns(unsigned long); @@ -1,14 +0,0 @@ -/* - * Copyright (C) 2012-2013, Eric Wong <normalperson@yhbt.net> - * License: GPLv3 or later (see COPYING for details) - */ -#include "cmogstored.h" - -void warn(const char *fmt, ...) -{ - va_list ap; - - va_start(ap, fmt); - vdprintf(STDERR_FILENO, fmt, ap); - va_end(ap); -} |