$NetBSD: patch-af,v 1.5 2009/12/10 20:35:56 abs Exp $ --- lib/libxview/base/base.h.orig 1993-06-29 05:14:42.000000000 +0000 +++ lib/libxview/base/base.h @@ -6,10 +6,15 @@ * file for terms of the license. */ +#include #ifndef xview_base_DEFINED #define xview_base_DEFINED #include +#if (defined(BSD) && (BSD >= 199103)) +#include +#else #include +#endif #include @@ -54,12 +59,14 @@ * non-SVR4 systems. */ #ifndef SUNOS41 +#if !(defined(BSD) && (BSD >= 199103)) #define XV_OS_SVR4 -#define XV_USE_TTCOMPAT #define SYSV_WAIT -#define SYSV_UCONTEXT +#endif +#define XV_USE_TTCOMPAT #define XV_USE_XVFCNTL #endif +#define SYSV_UCONTEXT /* * These alloc macros should be functions someday with an error call out