itMerge HTML header/footer into a format string - phroxy - Gopher to HTTP proxy Err z3bra.org 70 hgit clone git://git.z3bra.org/phroxy.git URL:git://git.z3bra.org/phroxy.git z3bra.org 70 1Log /scm/phroxy/log.gph z3bra.org 70 1Files /scm/phroxy/files.gph z3bra.org 70 1Refs /scm/phroxy/refs.gph z3bra.org 70 1LICENSE /scm/phroxy/file/LICENSE.gph z3bra.org 70 i--- Err z3bra.org 70 1commit 403dee6fb7818dbf5dc8df145436b03eb2841c9d /scm/phroxy/commit/403dee6fb7818dbf5dc8df145436b03eb2841c9d.gph z3bra.org 70 1parent 9e05ae9780fcb1048c273226bcd03a72a3571c96 /scm/phroxy/commit/9e05ae9780fcb1048c273226bcd03a72a3571c96.gph z3bra.org 70 hAuthor: Willy Goiffon URL:mailto:dev@z3bra.org z3bra.org 70 iDate: Sat, 12 Sep 2020 00:14:46 +0200 Err z3bra.org 70 i Err z3bra.org 70 iMerge HTML header/footer into a format string Err z3bra.org 70 i Err z3bra.org 70 iDiffstat: Err z3bra.org 70 i M config.def.h | 14 ++++++++------ Err z3bra.org 70 i M phroxy.c | 4 ++-- Err z3bra.org 70 i Err z3bra.org 70 i2 files changed, 10 insertions(+), 8 deletions(-) Err z3bra.org 70 i--- Err z3bra.org 70 1diff --git a/config.def.h b/config.def.h /scm/phroxy/file/config.def.h.gph z3bra.org 70 it@@ -1,11 +1,13 @@ Err z3bra.org 70 i const char *http_host = "z3bra.org"; Err z3bra.org 70 i-const char *foot = ""; Err z3bra.org 70 i-const char *head = Err z3bra.org 70 i- "" Err z3bra.org 70 i- "" Err z3bra.org 70 i+const char *htmlfmt = Err z3bra.org 70 i+ "\n" Err z3bra.org 70 i+ "\n" Err z3bra.org 70 i "" Err z3bra.org 70 i "" Err z3bra.org 70 i "" Err z3bra.org 70 i- "phroxy(8)" Err z3bra.org 70 i- "
\n";	Err	z3bra.org	70
i+        "gopher proxy\n"	Err	z3bra.org	70
i+        "\n"	Err	z3bra.org	70
i+        "
\n"	Err	z3bra.org	70
i+        "%s\n"	Err	z3bra.org	70
i+        "
\n"; Err z3bra.org 70 i Err z3bra.org 70 1diff --git a/phroxy.c b/phroxy.c /scm/phroxy/file/phroxy.c.gph z3bra.org 70 it@@ -211,12 +211,12 @@ htmlize(char *data, size_t len, size_t *newsize) Err z3bra.org 70 i size_t hlen; Err z3bra.org 70 i char *html = NULL; Err z3bra.org 70 i Err z3bra.org 70 i- hlen = len + strlen(head) + strlen(foot); Err z3bra.org 70 i+ hlen = len + strlen(htmlfmt); Err z3bra.org 70 i html = malloc(hlen); Err z3bra.org 70 i if (!html) Err z3bra.org 70 i return NULL; Err z3bra.org 70 i Err z3bra.org 70 i- snprintf(html, hlen, "%s%s%s", head, data, foot); Err z3bra.org 70 i+ snprintf(html, hlen, htmlfmt, data); Err z3bra.org 70 i Err z3bra.org 70 i if (newsize) Err z3bra.org 70 i *newsize = hlen; Err z3bra.org 70 .