From a18219d0ef1ffbb4687aecc2fc7e2c5e74e2e38e Mon Sep 17 00:00:00 2001 From: yeti Date: Fri, 29 Mar 2024 12:54:54 +0100 Subject: Encode ampersand "&" into "&" --- gopher.filter.dpi.c | 1 + 1 file changed, 1 insertion(+) diff --git a/gopher.filter.dpi.c b/gopher.filter.dpi.c index 5c8bae7..c4700a0 100644 --- a/gopher.filter.dpi.c +++ b/gopher.filter.dpi.c @@ -132,6 +132,7 @@ static void parse_line(char *line, char *type, char **title, char **selector, ch static int putchar_htmlenc(char c) { switch (c) { + case '&': return printf("&"); case '<': return printf("<"); case '>': return printf(">"); case '"': return printf("""); -- cgit v1.2.3