Path: utzoo!utgpu!jarvis.csri.toronto.edu!cs.utexas.edu!uunet!ibmpa!ghoti!lmb From: lmb@ghoti.uucp (Larry Breed) Newsgroups: comp.lang.c Subject: Does stdio.h require stdargs.h? Message-ID: <3032@ibmpa.UUCP> Date: 22 Nov 89 20:03:10 GMT Sender: news@ibmpa.UUCP Reply-To: lmb@ibmsupt.UUCP (Larry Breed) Organization: IBM AWD Palo Alto Lines: 14 The Standard's synopsis of vprintf is -- #include #include int vprintf(const char *format, va_list arg); Presumably stdio.h contains the prototype declaration for vprintf. But without stdarg.h, va_list is undefined. This seems to require anyone who includes stdio.h to include stdarg.h as well. Have I missed something? Disclaimer: Don't blame my employer, blame: Larry Breed (415) 855-4460 uucp: uunet!ibmsupt!lmb inet: ibmsupt!lmb@uunet.uu.net