diff --git a/include/unixconf.h b/include/unixconf.h index f4856055c..0bae0ddf0 100644 --- a/include/unixconf.h +++ b/include/unixconf.h @@ -331,14 +331,16 @@ #include #endif -#if defined(__NetBSD__) +#if defined(__NetBSD__) || defined(__FreeBSD__) || defined(__OpenBSD__) #define tparm2(s, x) tparm(s,x,0,0,0,0,0,0,0,0) #else #define tparm2(s, x) tparm(s,x) #endif #if defined(BSD) || defined(ULTRIX) -#if !defined(DGUX) && !defined(SUNOS4) && !defined(__NetBSD__) && !defined(__FreeBSD__) +#if !defined(DGUX) && !defined(SUNOS4) \ + && !defined(__NetBSD__) && !defined(__FreeBSD__) \ + && !defined(__OpenBSD__) #define memcpy(d, s, n) bcopy(s, d, n) #define memcmp(s1, s2, n) bcmp(s2, s1, n) #endif diff --git a/win/tty/termcap.c b/win/tty/termcap.c index 35c4696ab..d5fb0f755 100644 --- a/win/tty/termcap.c +++ b/win/tty/termcap.c @@ -894,7 +894,8 @@ cl_eos(void) /* free after Robert Viduya */ #include -#if !defined(LINUX) && !defined(__FreeBSD__) && !defined(NOTPARMDECL) +#if !defined(LINUX) && !defined(__FreeBSD__) && !defined(__OpenBSD__) \ + && !defined(NOTPARMDECL) extern char *tparm(); #endif