--- a/trek/getpar.h +++ b/trek/getpar.h @@ -31,6 +31,9 @@ * @(#)getpar.h 8.1 (Berkeley) 5/31/93 */ +#ifndef __GETPAR_H_ +#define __GETPAR_H_ + typedef void (*cmdfun)(int); struct cvntab /* used for getcodpar() parameter list */ { @@ -51,3 +54,5 @@ int testnl(void); void skiptonl(int); int readdelim(int); + +#endif /*__GETPAR_H_*/ --- a/trek/trek.h +++ b/trek/trek.h @@ -31,6 +31,13 @@ * @(#)trek.h 8.1 (Berkeley) 5/31/93 */ +/* For struct cvntab definition, which is now required for + * Skitab and Lentab below. gcc 4.0 and later will emit + * "array type has incomplete element type" errors otherwise. + * -- Jason Bucata (jbucata@tulsaconnect.com), 12-AUG-2005 + */ +#include "getpar.h" + /* ** Global Declarations **