Subversion Repositories planix.SVN

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
2 - 1
#include "stdinc.h"
2
#include "9.h"
3
 
4
/*
5
 * To do: This will become something else ('vprint'?).
6
 */
7
int
8
consVPrint(char* fmt, va_list args)
9
{
10
	int len, ret;
11
	char buf[256];
12
 
13
	len = vsnprint(buf, sizeof(buf), fmt, args);
14
	ret = consWrite(buf, len);
15
 
16
	while (len-- > 0 && buf[len] == '\n')
17
		buf[len] = '\0';
18
	/*
19
	 * if we do this, checking the root fossil (if /sys/log/fossil is there)
20
	 * will spew all over the console.
21
	 */
22
	if (0)
23
		syslog(0, "fossil", "%s", buf);
24
	return ret;
25
}
26
 
27
/*
28
 * To do: This will become 'print'.
29
 */
30
int
31
consPrint(char* fmt, ...)
32
{
33
	int ret;
34
	va_list args;
35
 
36
	va_start(args, fmt);
37
	ret = consVPrint(fmt, args);
38
	va_end(args);
39
	return ret;
40
}