$NetBSD: patch-aa,v 1.2 2010/01/06 02:31:53 obache Exp $ --- kcc.c.orig 1994-07-01 05:47:48.000000000 +0000 +++ kcc.c @@ -27,6 +27,7 @@ static char copyright[] = "@(#)Copyright #endif #include +#include #include #include #include @@ -134,7 +135,11 @@ extern unsigned short katakana[]; extern unsigned short hiragana[]; unsigned short *kanatbl = katakana; +#ifdef __STDC__ +void error(char *format, ...); +#else void error(); +#endif /********************************************************************** * * @@ -364,14 +369,26 @@ main(c, v) NAME error - print formatted error message on stderr and die ---------------------------------------------------------------------*/ +#ifdef __STDC__ +#include +#else #include +#endif +#ifdef __STDC__ +void error(char *format, ...) +#else void error(va_alist) va_dcl +#endif { va_list args; +#ifdef __STDC__ + va_start(args, format); +#else va_start(args); +#endif fprintf(stderr, "%s: ", progname); vfprintf(stderr, va_arg(args, char *), args); putc('\n', stderr);