Path: utzoo!mnetor!uunet!husc6!cmcl2!brl-adm!adm!MAILER%ALASKA.BITNET@CUNYVM.CUNY.EDU From: MAILER%ALASKA.BITNET@CUNYVM.CUNY.EDU Newsgroups: comp.lang.c Subject: Undelivered mail Message-ID: <12315@brl-adm.ARPA> Date: 12 Mar 88 20:30:25 GMT Sender: news@brl-adm.ARPA Lines: 35 Subject: Re: Header problems [Non-Deliverable: User does not exist or has never logged on] Reply-To: Info-C@BRL.ARPA Received: From UWAVM(MAILER) by ALASKA with Jnet id 8077 for SXJVK@ALASKA; Sat, 12 Mar 88 10:53 AST Received: by UWAVM (Mailer X1.25) id 5474; Sat, 12 Mar 88 11:51:00 PST Date: Thu, 10 Mar 88 18:34:58 GMT Reply-To: Info-C@BRL.ARPA Sender: Info-C List Comments: Warning -- original Sender: tag was news@rtech.uucp From: Jim Shankland Subject: Re: Header problems Comments: To: info-c@BRL-SMOKE.arpa To: Vic Kapella In article <3351@chinet.UUCP> dag@chinet.UUCP (Daniel A. Glasser) writes: >Your use of NULL === 0 promotes unportable code, and is considered to be >bad programming style in a world where portability across multiple machine >architectures ... is required.... On machines were sizeof int != >sizeof(void *), the above definition will >not work.... A better way to do it, in each place you want to define NULL, >is: > > #ifndef NULL > #define NULL ((void *)0) > #endif Ack! Here it comes again! Warm up the ``kill'' file. Jim Shankland ..!ihnp4!cpsc6a!\ sun!rtech!jas ..!ucbvax!mtxinu!/