diff options
author | June McEnroe <june@causal.agency> | 2020-04-13 14:55:25 -0400 |
---|---|---|
committer | June McEnroe <june@causal.agency> | 2020-04-13 14:55:25 -0400 |
commit | 4118711f3eb931b562df0914e1e2f8c49475b875 (patch) | |
tree | a08405152b05b2352b888bd0e3c2b506a24b8cd3 | |
parent | Clean up atom rendering (diff) | |
download | bubger-4118711f3eb931b562df0914e1e2f8c49475b875.tar.gz bubger-4118711f3eb931b562df0914e1e2f8c49475b875.zip |
Do not escape > in XML/HTML
-rw-r--r-- | template.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/template.c b/template.c index fed3202..8653769 100644 --- a/template.c +++ b/template.c @@ -53,7 +53,7 @@ int escapeURL(FILE *file, const char *str) { int escapeXML(FILE *file, const char *str) { while (*str) { - size_t len = strcspn(str, "\"&<>"); + size_t len = strcspn(str, "\"&<"); if (len) { size_t n = fwrite(str, len, 1, file); if (!n) return -1; @@ -64,7 +64,6 @@ int escapeXML(FILE *file, const char *str) { break; case '"': str++; n = fprintf(file, """); break; case '&': str++; n = fprintf(file, "&"); break; case '<': str++; n = fprintf(file, "<"); - break; case '>': str++; n = fprintf(file, ">"); } if (n < 0) return n; } |