From: Rocco Rutte Date: Sun, 31 Aug 2008 19:12:19 +0000 (+0200) Subject: makedoc: Fix fall-through in [c11ce7feaa3e] X-Git-Tag: mutt-1-5-19-rel~132 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=68057ae1ee42698b1d06f0887b596b923acf3ec1;p=mutt makedoc: Fix fall-through in [c11ce7feaa3e] --- diff --git a/doc/makedoc.c b/doc/makedoc.c index 01ad8146..a35de980 100644 --- a/doc/makedoc.c +++ b/doc/makedoc.c @@ -600,12 +600,14 @@ static int sgml_fputc (int c, FILE *out, int full) { switch (c) { + /* the bare minimum for escaping */ case '<': return fputs ("<", out); case '>': return fputs (">", out); + case '&': return fputs ("&", out); + /* map to entities, fall-through to raw if !full */ case '$': if (full) return fputs ("$", out); case '_': if (full) return fputs ("_", out); case '%': if (full) return fputs ("%", out); - case '&': return fputs ("&", out); case '\\': if (full) return fputs ("\", out); case '"': if (full) return fputs (""", out); case '[': if (full) return fputs ("[", out);