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 Sambucint 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