From: utzoo!decvax!cca!gwyn@Brl@sri-unix Newsgroups: net.unix-wizards Title: Bourne shell mod Article-I.D.: sri-unix.4428 Posted: Fri Nov 26 19:25:29 1982 Received: Sat Nov 27 03:09:54 1982 From: Doug Gwyn Date: 26 Nov 82 2:11:30-EST (Fri) The System III "sh" source file mode.h contains a definition union { int _cheat; }; #define Lcheat(a) ((a)._cheat) which generates a warning message (rightfully so) when the source files blok.c and service.c are compiled. This can be eliminated by changing the definition to #define Lcheat(a) (*(int *)&(a))