diff --git a/crc32.c b/crc32.c index d9ade51502..32b1d04578 100644 --- a/crc32.c +++ b/crc32.c @@ -686,7 +686,7 @@ uLong ZEXPORT crc32_z(uLong crc, const unsigned char FAR *buf, z_size_t len) { #endif /* Initialize the CRC for each braid. */ - crc0 = crc; + crc0 = (z_crc_t)crc; #if N > 1 crc1 = 0; #if N > 2