From: utzoo!decvax!duke!ucf-cs!lantz Newsgroups: net.lang.c Title: Re: Bellybutton lint Article-I.D.: ucf-cs.922 Posted: Sat Apr 23 14:55:58 1983 Received: Sun Apr 24 08:17:48 1983 I've always wondered why NULL isn't defined in stdio as ((char *)0). Is there some good reason, or is just because on most systems it isn't necessary? This would make the call execl("whatever", "whatever", NULL); correct regardless of the relative sizes of integers and pointers. Philip Lantz duke!ucf-cs!lantz