Commit Diff


commit - 18dd48e6a49e1aeaad382ca2027c3ed34b9ed845
commit + d7c5c52a1f832ce23c2e712268e50bf0f3e27827
blob - e66f1f0a40e889b1640c55cd0fc138bf246ff1f7
blob + e68c29ebb94b7838ee92572d741ba5903e4c35fe
--- proxy.c
+++ proxy.c
@@ -675,6 +675,8 @@ static inline int
 parse_mime(struct client *clt, char *mime, char *lang, size_t len)
 {
 	char			*t, *semi;
+
+	memset(lang, 0, len);
 
 	if (strncmp(mime, "text/gemini", 11) != 0)
 		return (0);