diff options
author | Eric Wong <normalperson@yhbt.net> | 2013-02-06 02:44:05 +0000 |
---|---|---|
committer | Eric Wong <normalperson@yhbt.net> | 2013-02-06 02:44:05 +0000 |
commit | 26432ee7d0cf7f94fdc62804611cdbc7c5ec960c (patch) | |
tree | e05697b71b9e352bd07a1f0eab7af5de30c19883 | |
parent | 930da6932ae96b3c5f40324b9f24fc6415f3e500 (diff) | |
download | cmogstored-26432ee7d0cf7f94fdc62804611cdbc7c5ec960c.tar.gz |
There is no need to maintain our own code for this.
-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); -} |