From mboxrd@z Thu Jan 1 00:00:00 1970 From: "David S. Miller" Subject: Re: [PATCH] ppp: don't use 0 in pointer context Date: Wed, 08 Feb 2006 14:47:12 -0800 (PST) Message-ID: <20060208.144712.66821895.davem@davemloft.net> References: Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: herbert@gondor.apana.org.au, adobriyan@gmail.com, carlsonj@workingcode.com, linux-ppp@vger.kernel.org, netdev@vger.kernel.org, netdev-owner@vger.kernel.org, viro@ftp.linux.org.uk Return-path: To: dlstevens@us.ibm.com In-Reply-To: Sender: linux-ppp-owner@vger.kernel.org List-Id: netdev.vger.kernel.org From: David Stevens Date: Wed, 8 Feb 2006 14:45:08 -0800 > Why would sparse complain about this? 0 is a well-defined > pointer value (the only value guaranteed to be by the language). Because sparse goes beyond the standards and tries to catch cases that usually end up being bugs.