diff options
author | jan.nijtmans <nijtmans@users.sourceforge.net> | 2020-06-19 10:27:45 (GMT) |
---|---|---|
committer | jan.nijtmans <nijtmans@users.sourceforge.net> | 2020-06-19 10:27:45 (GMT) |
commit | 0a8c9a817e923652ceea7b0c797e5b15e80e0a77 (patch) | |
tree | ae2cc9291f901391aefa5fe55f00f1487b9ad20b | |
parent | 9e628cd450bd345b32f5a0650dfa765256b18d7b (diff) | |
download | tcl-0a8c9a817e923652ceea7b0c797e5b15e80e0a77.zip tcl-0a8c9a817e923652ceea7b0c797e5b15e80e0a77.tar.gz tcl-0a8c9a817e923652ceea7b0c797e5b15e80e0a77.tar.bz2 |
sync zlib's crypt.h with version in Tcl 8.7
-rw-r--r-- | compat/zlib/contrib/minizip/crypt.h | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/compat/zlib/contrib/minizip/crypt.h b/compat/zlib/contrib/minizip/crypt.h index 2c3044b..4da804a 100644 --- a/compat/zlib/contrib/minizip/crypt.h +++ b/compat/zlib/contrib/minizip/crypt.h @@ -29,12 +29,6 @@ #define CRC32(c, b) ((*(pcrc_32_tab+(((int)(c) ^ (b)) & 0xff))) ^ ((c) >> 8)) -#ifdef Z_U4 - typedef Z_U4 z_crc_t; -#else - typedef unsigned long z_crc_t; -#endif - /*********************************************************************** * Return the next byte in the pseudo-random sequence */ @@ -43,6 +37,7 @@ static int decrypt_byte(unsigned long* pkeys, const z_crc_t* pcrc_32_tab) unsigned temp; /* POTENTIAL BUG: temp*(temp^1) may overflow in an * unpredictable manner on 16-bit systems; not a problem * with any known compiler so far, though */ + (void)pcrc_32_tab; temp = ((unsigned)(*(pkeys+2)) & 0xffff) | 2; return (int)(((temp * (temp ^ 1)) >> 8) & 0xff); |