$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
