xref: /plan9-contrib/sys/src/boot/vt4/print.c (revision da917039c7f233c1a27d212bf012c6afa758af39)
1*da917039SDavid du Colombier #include "include.h"
2*da917039SDavid du Colombier 
3*da917039SDavid du Colombier int
print(char * fmt,...)4*da917039SDavid du Colombier print(char* fmt, ...)
5*da917039SDavid du Colombier {
6*da917039SDavid du Colombier 	int n;
7*da917039SDavid du Colombier 	va_list args;
8*da917039SDavid du Colombier 	char buf[PRINTSIZE];
9*da917039SDavid du Colombier 
10*da917039SDavid du Colombier 	va_start(args, fmt);
11*da917039SDavid du Colombier 	n = vseprint(buf, buf+sizeof(buf), fmt, args) - buf;
12*da917039SDavid du Colombier 	va_end(args);
13*da917039SDavid du Colombier 
14*da917039SDavid du Colombier 	vuartputs(buf, n);
15*da917039SDavid du Colombier 	return n;
16*da917039SDavid du Colombier }
17*da917039SDavid du Colombier 
18*da917039SDavid du Colombier void
_fmtlock(void)19*da917039SDavid du Colombier _fmtlock(void)
20*da917039SDavid du Colombier {
21*da917039SDavid du Colombier }
22*da917039SDavid du Colombier 
23*da917039SDavid du Colombier void
_fmtunlock(void)24*da917039SDavid du Colombier _fmtunlock(void)
25*da917039SDavid du Colombier {
26*da917039SDavid du Colombier }
27*da917039SDavid du Colombier 
28*da917039SDavid du Colombier int
_efgfmt(Fmt *)29*da917039SDavid du Colombier _efgfmt(Fmt*)
30*da917039SDavid du Colombier {
31*da917039SDavid du Colombier 	return -1;
32*da917039SDavid du Colombier }
33*da917039SDavid du Colombier 
34*da917039SDavid du Colombier int
errfmt(Fmt *)35*da917039SDavid du Colombier errfmt(Fmt*)
36*da917039SDavid du Colombier {
37*da917039SDavid du Colombier 	return -1;
38*da917039SDavid du Colombier }
39