From owner-freebsd-current Sun Dec 29 10:10:21 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 324C837B401; Sun, 29 Dec 2002 10:10:20 -0800 (PST) Received: from apollo.backplane.com (apollo.backplane.com [216.240.41.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id 44F6843EC5; Sun, 29 Dec 2002 10:10:19 -0800 (PST) (envelope-from dillon@apollo.backplane.com) Received: from apollo.backplane.com (localhost [127.0.0.1]) by apollo.backplane.com (8.12.5/8.12.5) with ESMTP id gBTIAIOM039451; Sun, 29 Dec 2002 10:10:18 -0800 (PST) (envelope-from dillon@apollo.backplane.com) Received: (from dillon@localhost) by apollo.backplane.com (8.12.5/8.12.5/Submit) id gBTIACHH039446; Sun, 29 Dec 2002 10:10:12 -0800 (PST) (envelope-from dillon) Date: Sun, 29 Dec 2002 10:10:12 -0800 (PST) From: Matthew Dillon Message-Id: <200212291810.gBTIACHH039446@apollo.backplane.com> To: Mike Barcroft Cc: Mark Murray , Bruce Evans , current@FreeBSD.ORG, ia64@FreeBSD.ORG Subject: Re: ia64 tinderbox failure References: <20021229004907.C98334@espresso.q9media.com> <20021229184137.C40787-100000@gamplex.bde.org> <20021229112038.D98334@espresso.q9media.com> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG :... :> is never a problem with its bounds). Other users of getbsize() in the :> src tree but perhaps not ones in ports have been broken to match the :> interface breakage. The usual breakage is to cast the size_t to int :> without checking bounds. : :Agreed. Not a single consumer actually wants a size_t and not all base :system uses have been "fixed" for the new interface (ls(1) for instance). :I'd like to see the interface restored and merged into RELENG_5_0 before :we introduce this mistake on the world. : :Best regards, :Mike Barcroft Agreed. It really should be an int * like it used to be. But it's up to Mark Murray to fix it since it was his commit that changed it to a size_t in the first place. -Matt To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message