From owner-freebsd-hackers Tue Feb 19 22: 2:55 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from rover.village.org (rover.bsdimp.com [204.144.255.66]) by hub.freebsd.org (Postfix) with ESMTP id 6DD8137B42F; Tue, 19 Feb 2002 22:02:32 -0800 (PST) Received: from harmony.village.org (harmony.village.org [10.0.0.6]) by rover.village.org (8.11.3/8.11.3) with ESMTP id g1K62Ui92390; Tue, 19 Feb 2002 23:02:30 -0700 (MST) (envelope-from imp@village.org) Received: from localhost (warner@rover2.village.org [10.0.0.1]) by harmony.village.org (8.11.6/8.11.6) with ESMTP id g1K62TL76548; Tue, 19 Feb 2002 23:02:29 -0700 (MST) (envelope-from imp@village.org) Date: Tue, 19 Feb 2002 23:02:17 -0700 (MST) Message-Id: <20020219.230217.56563779.imp@village.org> To: bright@mu.org Cc: kmacy@netapp.com, hackers@FreeBSD.ORG, joe@FreeBSD.ORG, bde@FreeBSD.ORG Subject: Re: usb header not c++ friendly. From: "M. Warner Losh" In-Reply-To: <20020219081644.GK12136@elvis.mu.org> References: <20020219080800.GI12136@elvis.mu.org> <20020219081644.GK12136@elvis.mu.org> X-Mailer: Mew version 2.1 on Emacs 21.1 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG In message: <20020219081644.GK12136@elvis.mu.org> Alfred Perlstein writes: : the #ifdef __cplusplus only kicks in when we're compiling c++ sources, : sooooooo i think it's ok, gross but ok. I'm not sure that I like it, but it certainly is precedented. X11R3 or R4 did something similar. FreeBSD has done these sorts of things in the sort term, but have tended to change the member names to not conflict over the long run. Warner To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message