Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10 beta 3/9/83; site uthub.UUCP Path: utzoo!utcsri!utai!uthub!thomson From: thomson@uthub.UUCP (Brian Thomson) Newsgroups: net.unix Subject: Re: Re: rcs blows up on suns Message-ID: <225@uthub.UUCP> Date: Tue, 10-Sep-85 10:15:20 EDT Article-I.D.: uthub.225 Posted: Tue Sep 10 10:15:20 1985 Date-Received: Tue, 10-Sep-85 11:40:39 EDT References: <830@panda.UUCP> <1075@sdcsvax.UUCP> <961@sdcsla.UUCP> <967@sdcsla.UUCP>, <151@maynard.UUCP> Organization: CSRG, University of Toronto Lines: 15 > ... >> As I stated in my original reply, dereferencing zero is always >> a bad idea, even though it `works' (returns 0) on Vaxen. So, > > A minor point, but dereferencing zero only "works" on Vaxen that are > running Berkeley Unix (don't know about USG). The ideal situation for someone developing code is an OS that does not map location 0, but the best environment for someone who is interested in using existing programs from other machines is one that requires him to do no more than type 'make'. This means being as forgiving as possible about things like null pointers. -- Brian Thomson, CSRI Univ. of Toronto {linus,ihnp4,uw-beaver,floyd,utzoo}!utcsrgv!uthub!thomson