Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. =================================================================== RCS file: /ftp/cvs/cvsroot/src/lib/libc/gen/Attic/_err.c,v rcsdiff: /ftp/cvs/cvsroot/src/lib/libc/gen/Attic/_err.c,v: warning: Unknown phrases like `commitid ...;' are present. retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- src/lib/libc/gen/Attic/_err.c 2005/07/16 18:01:38 1.10 +++ src/lib/libc/gen/Attic/_err.c 2005/09/13 01:44:09 1.11 @@ -1,4 +1,4 @@ -/* $NetBSD: _err.c,v 1.10 2005/07/16 18:01:38 christos Exp $ */ +/* $NetBSD: _err.c,v 1.11 2005/09/13 01:44:09 christos Exp $ */ /* * J.T. Conklin, December 12, 1994 @@ -7,17 +7,24 @@ #include #if defined(LIBC_SCCS) && !defined(lint) -__RCSID("$NetBSD: _err.c,v 1.10 2005/07/16 18:01:38 christos Exp $"); +__RCSID("$NetBSD: _err.c,v 1.11 2005/09/13 01:44:09 christos Exp $"); #endif /* LIBC_SCCS and not lint */ -#if defined(__indr_reference) && !defined(__lint__) +#if defined(__indr_reference) __indr_reference(_err, err) #else -#define __NO_NAMESPACE_H /* XXX */ -#define _err err -#define _verr verr -#define rcsid _rcsid -#include "err.c" +#include +__dead void _verr(int eval, const char *, _BSD_VA_LIST_); + +__dead void +err(int eval, const char *fmt, ...) +{ + va_list ap; + + va_start(ap, fmt); + _verr(eval, fmt, ap); + va_end(ap); +} #endif