--- fig.h.orig	Tue Jun 24 17:34:38 1997
+++ fig.h	Tue Aug 26 14:11:36 1997
@@ -28,6 +28,8 @@
 #if defined(ultrix) || defined(__bsdi__) || defined(Mips)
 #include <sys/types.h>	/* for stat structure */
 #endif
+
+#include <sys/param.h>
 #include <sys/stat.h>
 
 #if defined(__convex__) && defined(__STDC__)
@@ -50,8 +52,8 @@
 #if !defined(__bsdi__) && !defined(__NetBSD__)
 extern int	errno;
 extern int	sys_nerr;
-#if (! (defined(BSD) && (BSD >= 199306)))
-extern char    *sys_errlist[];
+#if !defined(BSD) || (BSD >= 199306)
+extern __const char    *__const sys_errlist[];
 #endif
 #endif
 
