1 /* Xfprintf --- extended formatted output to files.
2 Copyright (C) 1995, 1996 Christian von Roques */
15 xfprinter (void *f, const char *data, size_t len)
20 size_t n = fwrite (data, 1, togo, (FILE*)f);
31 xfprintf (FILE *F, const char *fmt, ...)
37 res = xvgprintf (xfprinter, F, fmt, args);
44 xvfprintf (FILE *F, const char *fmt, va_list args)
46 return xvgprintf (xfprinter, F, fmt, args);
51 xprintf (const char *fmt, ...)
57 res = xvgprintf (xfprinter, stdout, fmt, args);
63 xvprintf (const char *fmt, va_list args)
65 return xvgprintf (xfprinter, stdout, fmt, args);
68 #endif /* USE_PRINTF */