Commit Diff


commit - 00d2ebe90319393a1c1d48e0a2bf1d102384ffe7
commit + 995e570976b02ba08f2fc1093a7127ea2acbaff2
blob - 15a186af9bccd49da935eaca1347513c6ed7fb83
blob + ceaa77f4407aa83be009ae00d7d9c4b4d05574ba
--- src/libflate/deflate.c
+++ src/libflate/deflate.c
@@ -1131,6 +1131,8 @@ mkprecode(Huff *tab, ulong *count, int n, int maxbits,
 	Chains cs;
 	Chain *c;
 	int i, m, em, bits;
+
+	memset(&cs, 0, sizeof cs);
 
 	/*
 	 * set up the sorted list of leaves