xref: /minix3/minix/lib/libsys/kprintf.c (revision 433d6423c39e34ec4b79c950597bb2d236f886be)
1*433d6423SLionel Sambuc /*	printf() - system services printf()		Author: Kees J. Bot
2*433d6423SLionel Sambuc  *								15 Jan 1994
3*433d6423SLionel Sambuc  */
4*433d6423SLionel Sambuc #define nil 0
5*433d6423SLionel Sambuc #include <stdarg.h>
6*433d6423SLionel Sambuc #include <stdio.h>
7*433d6423SLionel Sambuc #include <stddef.h>
8*433d6423SLionel Sambuc #include <limits.h>
9*433d6423SLionel Sambuc 
printf(const char * fmt,...)10*433d6423SLionel Sambuc int printf(const char *fmt, ...)
11*433d6423SLionel Sambuc {
12*433d6423SLionel Sambuc 	int n;
13*433d6423SLionel Sambuc 	va_list ap;
14*433d6423SLionel Sambuc 
15*433d6423SLionel Sambuc 	va_start(ap, fmt);
16*433d6423SLionel Sambuc 	n = vprintf(fmt, ap);
17*433d6423SLionel Sambuc 	va_end(ap);
18*433d6423SLionel Sambuc 
19*433d6423SLionel Sambuc 	return n;
20*433d6423SLionel Sambuc }
21*433d6423SLionel Sambuc 
22