xref: /plan9-contrib/sys/src/libventi/scorefmt.c (revision 368c31ab13393dea083228fdd1c3445076f83a4b)
16b6b9ac8SDavid du Colombier #include <u.h>
26b6b9ac8SDavid du Colombier #include <libc.h>
36b6b9ac8SDavid du Colombier #include <venti.h>
46b6b9ac8SDavid du Colombier 
56b6b9ac8SDavid du Colombier int
vtscorefmt(Fmt * f)6*368c31abSDavid du Colombier vtscorefmt(Fmt *f)
76b6b9ac8SDavid du Colombier {
86b6b9ac8SDavid du Colombier 	uchar *v;
96b6b9ac8SDavid du Colombier 	int i;
106b6b9ac8SDavid du Colombier 
116b6b9ac8SDavid du Colombier 	v = va_arg(f->args, uchar*);
12*368c31abSDavid du Colombier 	if(v == nil)
136b6b9ac8SDavid du Colombier 		fmtprint(f, "*");
14*368c31abSDavid du Colombier 	else
156b6b9ac8SDavid du Colombier 		for(i = 0; i < VtScoreSize; i++)
166b6b9ac8SDavid du Colombier 			fmtprint(f, "%2.2ux", v[i]);
176b6b9ac8SDavid du Colombier 	return 0;
186b6b9ac8SDavid du Colombier }
19