svn commit: r298247 - head/sbin/fdisk_pc98
Marcelo Araujo
araujobsdport at gmail.com
Wed Apr 20 00:48:08 UTC 2016
2016-04-20 0:16 GMT+08:00 John Baldwin <jhb at freebsd.org>:
> On Tuesday, April 19, 2016 04:46:13 AM Marcelo Araujo wrote:
> > Author: araujo
> > Date: Tue Apr 19 04:46:13 2016
> > New Revision: 298247
> > URL: https://svnweb.freebsd.org/changeset/base/298247
> >
> > Log:
> > Remove redundant parenthesis.
> >
> > Submitted by: pfg
> > MFC after: 2 weeks.
>
> For this case, it might be better to remove numentries and use
> nitems() directly in the one place it is used. I would probably
> even do this as a for-loop:
>
> struct part_type *ptr;
> int counter;
>
> for (counter = 0, ptr = part_types; counter < nitems(part_types);
> counter++, ptr++) {
> if (ptr->type == (type & 0x7f))
> return (ptr->name);
> }
> return ("unknown");
>
> If you renamed 'counter' to 'i' you could probably fit it all on one line.
>
> --
> John Baldwin
>
Hi John,
Yeap, make sense!
I came up with something like:
struct part_type *ptr = part_types;
for (int i = 0; i < nitems(part_types); i++) {
if (ptr->type == (type & 0x7f))
return (ptr->name);
ptr++;
}
return("unknown");
What do you think?
Best,
--
--
Marcelo Araujo (__)araujo at FreeBSD.org
\\\'',)http://www.FreeBSD.org <http://www.freebsd.org/> \/ \ ^
Power To Server. .\. /_)
More information about the svn-src-all
mailing list