Russ Allbery <[EMAIL PROTECTED]> writes:

> > That's why Wget 1.7 incorporates its own implementation of IS* macros
> > (from Gcc) and uses them consistently.  Except in snprintf.c, which is
> > not part of Wget proper.  *sigh*
> 
> ...since snprintf.c isn't part of wget proper, it *might* be called in a
> situation where there are non-ASCII digits, and I bet what it really wants
> to know is whether something is between 0 and 9 inclusive.  So I think a
> valid argument could be made that this is a bug in the upstream snprintf.c
> that the author would probably take a patch for (it should probably use
> Paul's recommended explicit test), which would get rid of the
> warning.  :)

The problem is, I'm not sure there is an upstream version of
snprintf.c.  As you know, it is used by several different projects.
That's why I'm trying to avoid changing it, unless it is absolutely
necessary.

Maybe we should create an snprintf.c mailing list?  :-)

Reply via email to