svn commit: r231817 - head/usr.sbin/IPXrouted
Eitan Adler
eadler at freebsd.org
Fri Feb 17 03:57:06 UTC 2012
On Thu, Feb 16, 2012 at 2:43 AM, Hiroki Sato <hrs at freebsd.org> wrote:
> Eitan Adler <eadler at FreeBSD.org> wrote
> The oldroute is still used in the #ifdef section at the end of this
> function.
:( I will try to come up with a fix this weekend.
> This file was from NetBSD and this change just increased the diff.
<insert rant about contrib code not living in contrib>
> I do not understand why the prototype declaration of MCReadCat() was
> left while the main body was removed.
My fault, I should have removed both (if the commit was valid in the
first place).
> IMHO it is not a good idea to remove unused code partially like this
> or unused code in one from another project if you just want to
> suppress a compiler warning.
I have a slightly larger goal in mind: a usable world built with
gcc46. How soon, if ever, we will see this goal realized is a
different question. It would be nice to not be restricted to one (or
two) compiler options.
> It may suppress the warning, but
> remaining bits in comments and/or conditional parts where the
> compiler does not complain make developers confused. I think it is
> more harmful than the warning.
I need to be more vigilant about ensuring that I am not removing
useful code. This warning is either indicative of a bug or results in
useless code. There are some cases where fixing the warning results in
problems but I try to avoid them, but a few inevitably slip through.
--
Eitan Adler
Source & Ports committer
X11, Bugbusting teams
More information about the svn-src-all
mailing list