source: branches/libc-0.6/src/binutils/libiberty/vprintf.c

Last change on this file was 610, checked in by bird, 22 years ago

This commit was generated by cvs2svn to compensate for changes in r609,
which included commits to RCS files with non-trunk default branches.

  • Property cvs2svn:cvs-rev set to 1.1.1.2
  • Property svn:eol-style set to native
  • Property svn:executable set to *
File size: 927 bytes
Line 
1/*
2
3@deftypefn Supplemental int vprintf (const char *@var{format}, va_list @var{ap})
4@deftypefnx Supplemental int vfprintf (FILE *@var{stream}, const char *@var{format}, va_list @var{ap})
5@deftypefnx Supplemental int vsprintf (char *@var{str}, const char *@var{format}, va_list @var{ap})
6
7These functions are the same as @code{printf}, @code{fprintf}, and
8@code{sprintf}, respectively, except that they are called with a
9@code{va_list} instead of a variable number of arguments. Note that
10they do not call @code{va_end}; this is the application's
11responsibility. In @libib{} they are implemented in terms of the
12nonstandard but common function @code{_doprnt}.
13
14@end deftypefn
15
16*/
17
18#include <ansidecl.h>
19#ifdef ANSI_PROTOTYPES
20#include <stdarg.h>
21#else
22#include <varargs.h>
23#endif
24#include <stdio.h>
25#undef vprintf
26int
27vprintf (format, ap)
28 const char *format;
29 va_list ap;
30{
31 return vfprintf (stdout, format, ap);
32}
Note: See TracBrowser for help on using the repository browser.