Date: Tue, 27 Jun 2000 18:39:27 +0200 (CEST) From: Sascha Schumann <sascha@schumann.cx> To: Leonard den Ottolander <leonardjo@hetnet.nl> Cc: freebsd-fs@freebsd.org Subject: Re: Again:Patch concerning linux extended fs Message-ID: <Pine.LNX.4.21.0006271836370.25165-100000@eco.foo> In-Reply-To: <08ac62449131b60NET015S@hetnet.nl>
next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, 27 Jun 2000, Leonard den Ottolander wrote: > Hi Sascha, > > > Instead of changing all checks everytime, you might want to > > use a macro: > > > > #define IS_DOS_EXTENDED_PARTITION(n) \ > > (n == DOSPTYP_EXTENDED \ > > || n == DOSPTYP_EXTENDEDX \ > > || n == DOSPTYP_LINUXEXTENDED) > > If you check the Linux fdisk.h (fe util-linux 2.9w), you will see that they > indeed use a very similair (almost identical) macro. One thing though, it is > more correct to put braces around the n's, in case (n) is a compound element. > This should actually be done in any macro, to prevent errors. > You could of course have submitted this to the list yourself, since it is not > just my concern! I will include it before I do a PR submission. Imagine, if I had sent you the most perfect macro. You would have to do nothing but to include it in your code. That is not really satisfying, isn't it. :-) (I did not really follow the thread, so the author of the patch might have been someone else.) - Sascha To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-fs" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.LNX.4.21.0006271836370.25165-100000>