version 1.2, 2015/11/06 16:30:33 |
version 1.5, 2020/06/15 01:37:14 |
|
|
#include "config.h" |
|
|
|
#if HAVE_ERR |
|
|
|
int dummy; |
|
|
|
#else |
|
|
|
/* $Id$ */ |
/* $Id$ */ |
/* |
/* |
* Copyright (c) 1993 |
* Copyright (c) 1993 |
|
|
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF |
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF |
* SUCH DAMAGE. |
* SUCH DAMAGE. |
*/ |
*/ |
|
#include "config.h" |
|
|
#include <err.h> |
|
#include <errno.h> |
#include <errno.h> |
#include <stdarg.h> |
#include <stdarg.h> |
#include <stdio.h> |
#include <stdio.h> |
Line 78 err(int eval, const char *fmt, ...) |
|
Line 70 err(int eval, const char *fmt, ...) |
|
} |
} |
|
|
void |
void |
|
errx(int eval, const char *fmt, ...) |
|
{ |
|
va_list ap; |
|
|
|
va_start(ap, fmt); |
|
vwarnxi(fmt, ap); |
|
va_end(ap); |
|
fputc('\n', stderr); |
|
exit(eval); |
|
} |
|
|
|
void |
warn(const char *fmt, ...) |
warn(const char *fmt, ...) |
{ |
{ |
va_list ap; |
va_list ap; |
Line 97 warnx(const char *fmt, ...) |
|
Line 101 warnx(const char *fmt, ...) |
|
va_end(ap); |
va_end(ap); |
fputc('\n', stderr); |
fputc('\n', stderr); |
} |
} |
|
|
#endif |
|