[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: OS/2 and stdarg module
From: |
Paul Eggert |
Subject: |
Re: OS/2 and stdarg module |
Date: |
Sat, 01 Jul 2006 17:09:48 -0700 |
User-agent: |
Gnus/5.1008 (Gnus v5.10.8) Emacs/21.4 (gnu/linux) |
Eric Blake <address@hidden> writes:
> In the case of va_copy, POSIX defines it to have void value, so trying to
> use va_copy for its result is invalid, and the missing parenthesis can't
> affect a compliant program.
"(void) va_copy (foo, bar)" is a counterexample to that claim.
(Never underestimate the complexity of the C language. :-)
But the point is moot now since you fixed it; thanks.