From owner-svn-src-head@FreeBSD.ORG Mon Dec 1 02:16:35 2008 Return-Path: Delivered-To: svn-src-head@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BD674106564A; Mon, 1 Dec 2008 02:16:35 +0000 (UTC) (envelope-from scf@FreeBSD.org) Received: from mail.farley.org (farley.org [67.64.95.201]) by mx1.freebsd.org (Postfix) with ESMTP id 85BEF8FC13; Mon, 1 Dec 2008 02:16:35 +0000 (UTC) (envelope-from scf@FreeBSD.org) Received: from [192.168.1.204] (baba.farley.org [192.168.1.204]) by mail.farley.org (8.14.3/8.14.3) with ESMTP id mB12GWwl030147; Sun, 30 Nov 2008 20:16:32 -0600 (CST) (envelope-from scf@FreeBSD.org) Date: Sun, 30 Nov 2008 20:16:32 -0600 (CST) From: "Sean C. Farley" To: Robert Watson In-Reply-To: <200811270842.mAR8gwi3080974@svn.freebsd.org> Message-ID: References: <200811270842.mAR8gwi3080974@svn.freebsd.org> User-Agent: Alpine 2.00 (BSF 1167 2008-08-23) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Spam-Status: No, score=-4.4 required=3.0 tests=ALL_TRUSTED,BAYES_00 autolearn=ham version=3.2.5 X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on mail.farley.org Cc: svn-src-head@FreeBSD.org, svn-src-all@FreeBSD.org, src-committers@FreeBSD.org Subject: Re: svn commit: r185362 - head/share/man/man9 X-BeenThere: svn-src-head@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: SVN commit messages for the src tree for head/-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 01 Dec 2008 02:16:35 -0000 On Thu, 27 Nov 2008, Robert Watson wrote: > Log: > Revert r184509: don't encourage the use of sysexits.h with err() and > errx(),, as there seems to be a general preference against this > practice. *snip* > if ((four = malloc(sizeof(struct foo))) == NULL) > - err(EX_OSERR, NULL); > + err(1, (char *)NULL); > if ((six = (int *)overflow()) == NULL) > - errx(EX_DATAERR, "number overflowed"); > + errx(1, "number overflowed"); Out of curiosity, why not EXIT_FAILURE instead of 1, at least in situations where including stdlib.h is allowed? Is it because EXIT_FAILURE is only required to be non-zero and not necessarily 1? Sean -- scf@FreeBSD.org