mirror of
https://github.com/cesanta/mongoose.git
synced 2026-11-07 16:01:30 +00:00
Use mg_putchar_iobuf in mg_vprintf
This commit is contained in:
1 parent
017c7290d6
commit
73297c8e65
6 files changed
+36
-16
No files matched your search
@@ -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, ...) {
|
||||
|
||||
Reference in new issue
Block a user