Paul D. Smith wrote:

Personally, I don't agree with the attitude that gotos are always evil
and should never be used (certainly in C).  I find that, used in
specific ways, they make code much clearer by avoiding the useless noise
of deeply nested conditionals.

I completely agree with this sentiment. Quality is gauged in how the tool is used, not in whether the tool is used.

As for the hash stuff, those files (hash.c and hash.h) are taken
basically verbatim from the id-utils GNU package, as a fast, portable
hashing library.  I suspect they are implemented as they are for speed,
and although I'm not sure I would have used a similar implementation
method myself, I'm not really interested in making local changes to
files pulled in from other packages, unless there are actual bugs that
need to be fixed.

Hmmm, is there a reason why the library, if it even exists, wasn't linked in rather than copying its code?

Thanks,
Noel



_______________________________________________
Bug-make mailing list
[EMAIL PROTECTED]
http://lists.gnu.org/mailman/listinfo/bug-make

Reply via email to