1/* vfprintf.c -- this was provided for minix.  It may not
2   work on any other system. */
3
4#include "config.h"
5#ifndef HAVE_VPRINTF
6#ifndef HAVE_DOPRINT
7 #error need vfprintf() or doprint()
8#else
9
10#ifdef HAVE_LIB_H
11#include <lib.h>
12#endif
13#ifdef HAVE_STDARG_H
14#include <stdarg.h>
15#endif
16#ifdef HAVE_STDIO_H
17#include <stdio.h>
18#endif
19
20int vfprintf(file, format, argp)
21FILE *file;
22_CONST char *format;
23va_list argp;
24{
25  _doprintf(file, format, argp);
26  if (testflag(file, PERPRINTF)) fflush(file);
27  return 0;
28}
29
30#endif /* HAVE_DOPRINT */
31#endif /* !HAVE_VFPRINTF */
32