$NetBSD: patch-af,v 1.1 2005/10/07 16:52:06 joerg Exp $ --- fardata.c.orig 2005-07-22 13:27:50.000000000 +0000 +++ fardata.c @@ -655,7 +655,7 @@ int vcprintf(int ccode, FMSG *fmt, va_li num=va_arg(args, unsigned long); else if(qualifier=='h') { -#ifdef __linux__ +#if TARGET==UNIX if (flags&SIGN) num=va_arg(args, int); /* num=va_arg(args, short); */ else