Beispiel #1
0
bool buffer_printf(Buffer *buf, const char *fmt, ...) {
	va_list ap;
	va_start(ap, fmt);
	bool ret = buffer_vprintf(buf, fmt, ap);
	va_end(ap);
	return ret;
}
Beispiel #2
0
void buffer_printf(buffer *b, const char *format, ...)
{
    va_list ap;
    
    va_start(ap, format);
    buffer_vprintf(b, format, ap);
    va_end(ap);
}
Beispiel #3
0
int buffer_printf(buffer_t * b, const char *format, ...)
{
	va_list va;
	va_start(va, format);
	int r = buffer_vprintf(b, format, va);
	va_end(va);
	return r;
}
/* Easy fprintf wrapper for buffers. We actually write on close */
void cfs_fprintf(CHIRP_FILE * file, const char *format, ...)
{
	va_list va;
	va_start(va, format);
	if(file->type == LOCAL)
		vfprintf(file->f.lfile, format, va);
	else
		buffer_vprintf(&file->f.cfile.B, format, va);
	va_end(va);
}
Beispiel #5
0
buffer *buffer_nprintf(const char *format, ...)
{
    va_list ap;
    buffer *b = buffer_new(NULL);
    
    va_start(ap, format);
    buffer_vprintf(b, format, ap);
    va_end(ap);
    
    return b;
}
Beispiel #6
0
int
buffer_printf (buffer_t *b, const char *s, ...)
{
    va_list ap;
    int     rc;

    va_start(ap, s);
    rc = buffer_vprintf(b, s, ap);
    va_end(ap);

    return (rc);
}