Use mg_putchar_iobuf in mg_vprintf

This commit is contained in:
Sergey Lyubka committed 2022-06-29 17:42:55 +01:00
1 parent 017c7290d6
commit 73297c8e65
6 files changed
+36 -16

No files matched your search

+3 -5
View File
@@ -6,11 +6,9 @@
#include "util.h"
size_t mg_vprintf(struct mg_connection *c, const char *fmt, va_list ap) {
char mem[256], *buf = mem;
size_t len = mg_vasprintf(&buf, sizeof(mem), fmt, ap);
len = mg_send(c, buf, len);
if (buf != mem) free(buf);
return len;
size_t old = c->send.len;
mg_vrprintf(mg_putchar_iobuf, &c->send, fmt, &ap);
return c->send.len - old;
}
size_t mg_printf(struct mg_connection *c, const char *fmt, ...) {