blob: 51b24afb27825c5e25d934c3fb0b318104468c64 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
|
diff --git a/src/http/cervlet.c b/src/http/cervlet.c
index dd822d8..b3ba3de 100644
--- a/src/http/cervlet.c
+++ b/src/http/cervlet.c
@@ -903,7 +903,7 @@ static void do_viewlog(HttpRequest req, HttpResponse res) {
StringBuffer_append(res->outputbuffer, "<br><p><form><textarea cols=120 rows=30 readonly>");
while ((n = fread(buf, sizeof(char), BUFSIZE, f)) > 0) {
buf[n] = 0;
- StringBuffer_append(res->outputbuffer, "%s", buf);
+ escapeHTML(res->outputbuffer, buf);
}
fclose(f);
StringBuffer_append(res->outputbuffer, "</textarea></form>");
|