Example #1
0
__stats_sprintf(td_stats_t * st, const char *fmt, ...)
{
    va_list ap;

    va_start(ap, fmt);
    __stats_vsprintf(st, fmt, ap);
    va_end(ap);
}
Example #2
0
static void
tapdisk_stats_vval(td_stats_t *st, const char *conv, va_list ap)
{
	char t = conv[0], fmt[32];

	__stats_next(st);

	switch (t) {
	case 's':
		__stats_vsprintf(st, "\"%s\"", ap);
		break;

	default:
		sprintf(fmt, "%%%s", conv);
		__stats_vsprintf(st, fmt, ap);
		break;
	}
}