commit - 1296d9c0d7b4c0ba87e1881b77ae34b576ba572d
commit + 8fa3006a8eeb771690ed7e1e452b6b5cd0e064bf
blob - 5efa7d8b12a5fc18c1221efcdf8b2933b5997663
blob + b05ee02ef86fe24b10294879e8153893ce4c8f48
--- proxy.c
+++ proxy.c
if (clt_printf(clt, "Proxy error\n") == -1)
return;
} else if (status == 0) {
+ if (clt_puts(clt, "<footer>") == -1 ||
+ clt_puts(clt, "<hr />") == -1 ||
+ clt_puts(clt, "<dl>") == -1 ||
+ clt_puts(clt, "<dt>Original URL:</dt>") == -1 ||
+ clt_puts(clt, "<dd><a href='gemini://") == -1 ||
+ printurl(clt, clt->clt_pc->proxy_name) == -1 ||
+ printurl(clt, clt->clt_path_info) == -1 ||
+ clt_puts(clt, "'>gemini://") == -1 ||
+ htmlescape(clt, clt->clt_pc->proxy_name) == -1 ||
+ htmlescape(clt, clt->clt_path_info) == -1 ||
+ clt_puts(clt, "</a></dd>") == -1 ||
+ clt_puts(clt, "</footer>") == -1)
+ return;
if (clt_puts(clt, "</body></html>") == -1)
return;
}