$OpenBSD: patch-siglist_c,v 1.1 2011/07/08 11:19:35 jasper Exp $ --- siglist.c.orig Sun Aug 30 15:50:48 1992 +++ siglist.c Fri Jul 8 13:17:27 2011 @@ -22,6 +22,7 @@ with Bash; see the file COPYING. If not, write to the Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ #include +#include #include #if !defined (NSIG) @@ -32,12 +33,17 @@ Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ # endif /* !_NSIG */ #endif /* !NSIG */ +#if HAVE_SYS_PARAM_H +# include +#endif + +#if !(defined(BSD) && (BSD >=199306)) char *sys_siglist[NSIG]; +#endif -extern *malloc (); - -initialize_siglist () +void initialize_siglist () { +#if !(defined(BSD) && (BSD >=199306)) register int i; for (i = 0; i < NSIG; i++) @@ -219,4 +225,5 @@ initialize_siglist () sprintf (sys_siglist[i], "Unknown Signal #%d", i); } } +#endif /* !(defined(BSD) && (BSD >=199306)) */ }