inflate: replace call to memzero with simple loop

This is the only user of memzero in the inflate code and it's only for
16 bytes. Removing this lets us drop a copy of memzero from most
lib/inflate users.

Signed-off-by: Matt Mackall <[EMAIL PROTECTED]>

Index: 2.6.14/lib/inflate.c
===================================================================
--- 2.6.14.orig/lib/inflate.c   2005-10-31 12:21:21.000000000 -0800
+++ 2.6.14/lib/inflate.c        2005-10-31 12:21:22.000000000 -0800
@@ -365,8 +365,10 @@ static int INIT huft_build(unsigned *b, 
 
        DEBG("huft1 ");
 
+       for (i = 0; i < BMAX + 1; i++)
+               c[i] = 0;
+
        /* Generate counts for each bit length */
-       memzero(c, sizeof(c));
        p = b;
        i = n;
        do {

Reply via email to