Kurt Roeckx wrote:

found 326451 3.0-3
thanks
I had noted the problem myself and already uploaded 3.0-4. 3.0-4 has already been autobuilt successfully for ia64 and alpha.

http://buildd.debian.org/build.php?arch=&pkg=jlint

It looks like the patch was only partially applied?

Anyway, please do not cast a pointer to either an int or a long.
Cast it to an intptr_t if you have to, but you should be able to
avoid that too.
Thanks. But how do you give a printf format argument for intptr_t?

It seems to be using stdargs.  It really should just call
va_arg() with the right type instead of always using a void *.
If you always call va_arg for a void *, this means whenever you
pass something to it, you'll always have to cast it to a void *.
I agree. I have no idea why upstream took this approach.

PS: It would be nice if you could run the testsuite (in
tests.tar.bz2) and make the build fail if it found any errors.
I'll take a look.

Ganesan


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to