Unidiff1 files changed, 4 insertions, 2 deletions
|
diff --git a/html.c b/html.c index 5780dc1..bf1490f 100644 --- a/ html.c+++ b/ html.c |
|
@@ -20,16 +20,18 @@ char *fmt(const char *format, ...) |
20 | |
20 | |
21 | void html(const char *txt) |
21 | void html(const char *txt) |
22 | { |
22 | { |
23 | fputs(txt, stdout); |
23 | write(htmlfd, txt, strlen(txt)); |
24 | } |
24 | } |
25 | |
25 | |
26 | void htmlf(const char *format, ...) |
26 | void htmlf(const char *format, ...) |
27 | { |
27 | { |
| |
28 | static char buf[65536]; |
28 | va_list args; |
29 | va_list args; |
29 | |
30 | |
30 | va_start(args, format); |
31 | va_start(args, format); |
31 | vprintf(format, args); |
32 | vsnprintf(buf, sizeof(buf), format, args); |
32 | va_end(args); |
33 | va_end(args); |
| |
34 | html(buf); |
33 | } |
35 | } |
34 | |
36 | |
35 | void html_txt(char *txt) |
37 | void html_txt(char *txt) |
|