Is va_list defined by <stdio.h>?

Doug Gwyn gwyn at smoke.brl.mil
Wed Apr 10 14:47:21 AEST 1991


In article <16965 at hoptoad.uucp> gnu at hoptoad.uucp (John Gilmore) writes:
>I believe that ANSI C should not have forced us to introduce these two
>new problems.  In other words, this is a botch in the standard, that
>should be fixed in its next revision.  Preferably the fix will simply
>permit <stdio.h> to define va_list, or indeed, for it to include
><stdarg.h>, so that no backdoor monkeyshines at all would be needed.

Many of the top C experts in the world disagreed with you.
I think the standard has this exactly right.
However, it does look like 4.4BSD has an awkward implementation.
That's not the fault of the standard.



More information about the Comp.std.c mailing list