--- we_fl_unix.c.orig Wed May 6 11:03:13 1998 +++ we_fl_unix.c Fri May 8 10:25:34 1998 @@ -14,6 +14,10 @@ #include #include +#if (defined(__unix__) || defined(unix)) && !defined(USG) +#include +#endif + struct dirfile *e_make_win_list(FENSTER *f); int e_s_sys_ini(void); int e_s_sys_end(void); @@ -1929,7 +1933,13 @@ dout->name = NULL; manpath[0] = '\0'; if (getenv("MANPATH")) strcpy(manpath, getenv("MANPATH")); - if (manpath[0] == '\0') strcpy(manpath, "/usr/man:/usr/local/man"); + if (manpath[0] == '\0') strcpy(manpath, +#if (defined(BSD) && (BSD >= 199306)) || (defined(sun) && defined(__svr4__)) + "/usr/share/man:/usr/local/man"); +#else + "/usr/man:/usr/local/man"); +#endif + while (manpath[i]) { for (n = 0; (subpath[n] = manpath[i]) && manpath[i] != PTHD; i++, n++);