/* bufprintf • formatted printing to a buffer */ void bufprintf(struct buf *buf, const char *fmt, ...) { va_list ap; if (!buf || !buf->unit) return; va_start(ap, fmt); vbufprintf(buf, fmt, ap); va_end(ap); }
int dumpprintf(FILE *p, const char *format, ...) { va_list ap; int rv; (void) p; va_start(ap, format); rv = vbufprintf(&p_buf,format, ap); va_end(ap); return rv; }
int bufprintf(struct print_buf *buf, const char *format, ...) { va_list ap; int rv; va_start(ap, format); rv = vbufprintf(buf, format, ap); va_end(ap); return rv; }