Posted to tcl by avl42 at Sun Nov 19 18:59:08 GMT 2017view raw
- gcc (Ubuntu/Linaro 7.2.0-8ubuntu3) 7.2.0
- (this is Ubuntu 17.10 (artful)on a nanoPi (raspberry clone))
- gcc -c -O2 -pipe -Wall -Wwrite-strings -Wsign-compare -Wdeclaration-after-statement -fPIC -DBUILD_tcl [...] /home/fa/tcl/zipvfs/generic/tclDate.c
- /home/fa/tcl/zipvfs/generic/tclDate.c: In function TclDateparse:
- /home/fa/tcl/zipvfs/generic/tclDate.c:1576:12: warning: TclDatelval.Number may be used uninitialized in this function [-Wmaybe-uninitialized]
- *++yyvsp = yylval;
- ^
- and
- gcc -c -O2 -pipe -Wall -Wwrite-strings -Wsign-compare -Wdeclaration-after-statement -fPIC -DBUILD_tcl [...] /home/fa/tcl/zipvfs/generic/tclZipfs.c
- /home/fa/tcl/zipvfs/generic/tclZipfs.c: In function ZipAddFile:
- /home/fa/tcl/zipvfs/generic/tclZipfs.c:1660:26: warning: passing argument 3 of init_keys from incompatible pointer type [-Wincompatible-pointer-types]
- init_keys(passwd, keys, crc32tab);
- ^~~~~~~~
- In file included from /home/fa/tcl/zipvfs/generic/tclZipfs.c:29:0:
- /home/fa/tcl/zipvfs/compat/zlib/contrib/minizip/crypt.h:65:13: note: expected const z_crc_t * {aka const unsigned int *} but argument is of type const long unsigned int *
- static void init_keys(const char* passwd,unsigned long* pkeys,const z_crc_t* pcrc_32_tab)
- ^~~~~~~~~
- /home/fa/tcl/zipvfs/generic/tclZipfs.c:1672:52: warning: passing argument 2 of decrypt_byte from incompatible pointer type [-Wincompatible-pointer-types]
- kvbuf[i + 12] = (unsigned char) zencode(keys, crc32tab, ch, tmp);
- ^
- /home/fa/tcl/zipvfs/compat/zlib/contrib/minizip/crypt.h:80:27: note: in definition of macro zencode
- (t=decrypt_byte(pkeys,pcrc_32_tab), update_keys(pkeys,pcrc_32_tab,c), t^(c))
- ^~~~~~~~~~~
- /home/fa/tcl/zipvfs/compat/zlib/contrib/minizip/crypt.h:35:12: note: expected const z_crc_t * {aka const unsigned int *} but argument is of type const long unsigned int *
- static int decrypt_byte(unsigned long* pkeys, const z_crc_t* pcrc_32_tab)
- ^~~~~~~~~~~~
- /home/fa/tcl/zipvfs/generic/tclZipfs.c:1672:52: warning: passing argument 2 of update_keys from incompatible pointer type [-Wincompatible-pointer-types]
- kvbuf[i + 12] = (unsigned char) zencode(keys, crc32tab, ch, tmp);
- ^
- /home/fa/tcl/zipvfs/compat/zlib/contrib/minizip/crypt.h:80:59: note: in definition of macro zencode
- (t=decrypt_byte(pkeys,pcrc_32_tab), update_keys(pkeys,pcrc_32_tab,c), t^(c))
- ^~~~~~~~~~~
- /home/fa/tcl/zipvfs/compat/zlib/contrib/minizip/crypt.h:48:12: note: expected const z_crc_t * {aka const unsigned int *} but argument is of type const long unsigned int *
- static int update_keys(unsigned long* pkeys,const z_crc_t* pcrc_32_tab,int c)
- ^~~~~~~~~~~
- /home/fa/tcl/zipvfs/generic/tclZipfs.c:1675:26: warning: passing argument 3 of init_keys from incompatible pointer type [-Wincompatible-pointer-types]
- init_keys(passwd, keys, crc32tab);
- ^~~~~~~~
- In file included from /home/fa/tcl/zipvfs/generic/tclZipfs.c:29:0:
- /home/fa/tcl/zipvfs/compat/zlib/contrib/minizip/crypt.h:65:13: note: expected const z_crc_t * {aka const unsigned int *} but argument is of type const long unsigned int *
- static void init_keys(const char* passwd,unsigned long* pkeys,const z_crc_t* pcrc_32_tab)
- ^~~~~~~~~
- /home/fa/tcl/zipvfs/generic/tclZipfs.c:1677:47: warning: passing argument 2 of decrypt_byte from incompatible pointer type [-Wincompatible-pointer-types]
- kvbuf[i] = (unsigned char) zencode(keys, crc32tab,
- ^
- /home/fa/tcl/zipvfs/compat/zlib/contrib/minizip/crypt.h:80:27: note: in definition of macro zencode
- (t=decrypt_byte(pkeys,pcrc_32_tab), update_keys(pkeys,pcrc_32_tab,c), t^(c))
- ^~~~~~~~~~~
- /home/fa/tcl/zipvfs/compat/zlib/contrib/minizip/crypt.h:35:12: note: expected const z_crc_t * {aka const unsigned int *} but argument is of type const long unsigned int *
- static int decrypt_byte(unsigned long* pkeys, const z_crc_t* pcrc_32_tab)
- ^~~~~~~~~~~~
- /home/fa/tcl/zipvfs/generic/tclZipfs.c:1677:47: warning: passing argument 2 of update_keys from incompatible pointer type [-Wincompatible-pointer-types]
- kvbuf[i] = (unsigned char) zencode(keys, crc32tab,
- ^
- /home/fa/tcl/zipvfs/compat/zlib/contrib/minizip/crypt.h:80:59: note: in definition of macro zencode
- (t=decrypt_byte(pkeys,pcrc_32_tab), update_keys(pkeys,pcrc_32_tab,c), t^(c))
- ^~~~~~~~~~~
- /home/fa/tcl/zipvfs/compat/zlib/contrib/minizip/crypt.h:48:12: note: expected const z_crc_t * {aka const unsigned int *} but argument is of type const long unsigned int *
- static int update_keys(unsigned long* pkeys,const z_crc_t* pcrc_32_tab,int c)
- ^~~~~~~~~~~
- /home/fa/tcl/zipvfs/generic/tclZipfs.c:1680:45: warning: passing argument 2 of decrypt_byte from incompatible pointer type [-Wincompatible-pointer-types]
- kvbuf[i++] = (unsigned char) zencode(keys, crc32tab, crc >> 16, tmp);
- ^
- /home/fa/tcl/zipvfs/compat/zlib/contrib/minizip/crypt.h:80:27: note: in definition of macro zencode
- (t=decrypt_byte(pkeys,pcrc_32_tab), update_keys(pkeys,pcrc_32_tab,c), t^(c))
- ^~~~~~~~~~~
- /home/fa/tcl/zipvfs/compat/zlib/contrib/minizip/crypt.h:35:12: note: expected const z_crc_t * {aka const unsigned int *} but argument is of type const long unsigned int *
- static int decrypt_byte(unsigned long* pkeys, const z_crc_t* pcrc_32_tab)
- ^~~~~~~~~~~~
- /home/fa/tcl/zipvfs/generic/tclZipfs.c:1680:45: warning: passing argument 2 of update_keys from incompatible pointer type [-Wincompatible-pointer-types]
- kvbuf[i++] = (unsigned char) zencode(keys, crc32tab, crc >> 16, tmp);
- ^
- /home/fa/tcl/zipvfs/compat/zlib/contrib/minizip/crypt.h:80:59: note: in definition of macro zencode
- (t=decrypt_byte(pkeys,pcrc_32_tab), update_keys(pkeys,pcrc_32_tab,c), t^(c))
- ^~~~~~~~~~~
- /home/fa/tcl/zipvfs/compat/zlib/contrib/minizip/crypt.h:48:12: note: expected const z_crc_t * {aka const unsigned int *} but argument is of type const long unsigned int *
- static int update_keys(unsigned long* pkeys,const z_crc_t* pcrc_32_tab,int c)
- ^~~~~~~~~~~
- /home/fa/tcl/zipvfs/generic/tclZipfs.c:1681:45: warning: passing argument 2 of decrypt_byte from incompatible pointer type [-Wincompatible-pointer-types]
- kvbuf[i++] = (unsigned char) zencode(keys, crc32tab, crc >> 24, tmp);
- ^
- /home/fa/tcl/zipvfs/compat/zlib/contrib/minizip/crypt.h:80:27: note: in definition of macro zencode
- (t=decrypt_byte(pkeys,pcrc_32_tab), update_keys(pkeys,pcrc_32_tab,c), t^(c))
- ^~~~~~~~~~~
- /home/fa/tcl/zipvfs/compat/zlib/contrib/minizip/crypt.h:35:12: note: expected const z_crc_t * {aka const unsigned int *} but argument is of type const long unsigned int *
- static int decrypt_byte(unsigned long* pkeys, const z_crc_t* pcrc_32_tab)
- ^~~~~~~~~~~~
- /home/fa/tcl/zipvfs/generic/tclZipfs.c:1681:45: warning: passing argument 2 of update_keys from incompatible pointer type [-Wincompatible-pointer-types]
- kvbuf[i++] = (unsigned char) zencode(keys, crc32tab, crc >> 24, tmp);
- ^
- /home/fa/tcl/zipvfs/compat/zlib/contrib/minizip/crypt.h:80:59: note: in definition of macro zencode
- (t=decrypt_byte(pkeys,pcrc_32_tab), update_keys(pkeys,pcrc_32_tab,c), t^(c))
- ^~~~~~~~~~~
- /home/fa/tcl/zipvfs/compat/zlib/contrib/minizip/crypt.h:48:12: note: expected const z_crc_t * {aka const unsigned int *} but argument is of type const long unsigned int *
- static int update_keys(unsigned long* pkeys,const z_crc_t* pcrc_32_tab,int c)
- ^~~~~~~~~~~
- /home/fa/tcl/zipvfs/generic/tclZipfs.c:1734:38: warning: passing argument 2 of decrypt_byte from incompatible pointer type [-Wincompatible-pointer-types]
- obuf[i] = (char) zencode(keys, crc32tab, obuf[i], tmp);
- ^
- /home/fa/tcl/zipvfs/compat/zlib/contrib/minizip/crypt.h:80:27: note: in definition of macro zencode
- (t=decrypt_byte(pkeys,pcrc_32_tab), update_keys(pkeys,pcrc_32_tab,c), t^(c))
- ^~~~~~~~~~~
- /home/fa/tcl/zipvfs/compat/zlib/contrib/minizip/crypt.h:35:12: note: expected const z_crc_t * {aka const unsigned int *} but argument is of type const long unsigned int *
- static int decrypt_byte(unsigned long* pkeys, const z_crc_t* pcrc_32_tab)
- ^~~~~~~~~~~~
- /home/fa/tcl/zipvfs/generic/tclZipfs.c:1734:38: warning: passing argument 2 of update_keys from incompatible pointer type [-Wincompatible-pointer-types]
- obuf[i] = (char) zencode(keys, crc32tab, obuf[i], tmp);
- ^
- /home/fa/tcl/zipvfs/compat/zlib/contrib/minizip/crypt.h:80:59: note: in definition of macro zencode
- (t=decrypt_byte(pkeys,pcrc_32_tab), update_keys(pkeys,pcrc_32_tab,c), t^(c))
- ^~~~~~~~~~~
- /home/fa/tcl/zipvfs/compat/zlib/contrib/minizip/crypt.h:48:12: note: expected const z_crc_t * {aka const unsigned int *} but argument is of type const long unsigned int *
- static int update_keys(unsigned long* pkeys,const z_crc_t* pcrc_32_tab,int c)
- ^~~~~~~~~~~
- /home/fa/tcl/zipvfs/generic/tclZipfs.c:1778:38: warning: passing argument 2 of decrypt_byte from incompatible pointer type [-Wincompatible-pointer-types]
- buf[i] = (char) zencode(keys0, crc32tab, buf[i], tmp);
- ^
- /home/fa/tcl/zipvfs/compat/zlib/contrib/minizip/crypt.h:80:27: note: in definition of macro zencode
- (t=decrypt_byte(pkeys,pcrc_32_tab), update_keys(pkeys,pcrc_32_tab,c), t^(c))
- ^~~~~~~~~~~
- /home/fa/tcl/zipvfs/compat/zlib/contrib/minizip/crypt.h:35:12: note: expected const z_crc_t * {aka const unsigned int *} but argument is of type const long unsigned int *
- static int decrypt_byte(unsigned long* pkeys, const z_crc_t* pcrc_32_tab)
- ^~~~~~~~~~~~
- /home/fa/tcl/zipvfs/generic/tclZipfs.c:1778:38: warning: passing argument 2 of update_keys from incompatible pointer type [-Wincompatible-pointer-types]
- buf[i] = (char) zencode(keys0, crc32tab, buf[i], tmp);
- ^
- /home/fa/tcl/zipvfs/compat/zlib/contrib/minizip/crypt.h:80:59: note: in definition of macro zencode
- (t=decrypt_byte(pkeys,pcrc_32_tab), update_keys(pkeys,pcrc_32_tab,c), t^(c))
- ^~~~~~~~~~~
- /home/fa/tcl/zipvfs/compat/zlib/contrib/minizip/crypt.h:48:12: note: expected const z_crc_t * {aka const unsigned int *} but argument is of type const long unsigned int *
- static int update_keys(unsigned long* pkeys,const z_crc_t* pcrc_32_tab,int c)
- ^~~~~~~~~~~
- /home/fa/tcl/zipvfs/generic/tclZipfs.c: In function ZipChannelRead:
- /home/fa/tcl/zipvfs/generic/tclZipfs.c:2523:35: warning: passing argument 2 of decrypt_byte from incompatible pointer type [-Wincompatible-pointer-types]
- buf[i] = zdecode(info->keys, crc32tab, ch);
- ^
- /home/fa/tcl/zipvfs/compat/zlib/contrib/minizip/crypt.h:77:60: note: in definition of macro zdecode
- (update_keys(pkeys,pcrc_32_tab,c ^= decrypt_byte(pkeys,pcrc_32_tab)))
- ^~~~~~~~~~~
- /home/fa/tcl/zipvfs/compat/zlib/contrib/minizip/crypt.h:35:12: note: expected const z_crc_t * {aka const unsigned int *} but argument is of type const long unsigned int *
- static int decrypt_byte(unsigned long* pkeys, const z_crc_t* pcrc_32_tab)
- ^~~~~~~~~~~~
- /home/fa/tcl/zipvfs/generic/tclZipfs.c:2523:35: warning: passing argument 2 of update_keys from incompatible pointer type [-Wincompatible-pointer-types]
- buf[i] = zdecode(info->keys, crc32tab, ch);
- ^
- /home/fa/tcl/zipvfs/compat/zlib/contrib/minizip/crypt.h:77:24: note: in definition of macro zdecode
- (update_keys(pkeys,pcrc_32_tab,c ^= decrypt_byte(pkeys,pcrc_32_tab)))
- ^~~~~~~~~~~
- /home/fa/tcl/zipvfs/compat/zlib/contrib/minizip/crypt.h:48:12: note: expected const z_crc_t * {aka const unsigned int *} but argument is of type const long unsigned int *
- static int update_keys(unsigned long* pkeys,const z_crc_t* pcrc_32_tab,int c)
- ^~~~~~~~~~~
- /home/fa/tcl/zipvfs/generic/tclZipfs.c: In function ZipChannelOpen:
- /home/fa/tcl/zipvfs/generic/tclZipfs.c:2846:36: warning: passing argument 3 of init_keys from incompatible pointer type [-Wincompatible-pointer-types]
- init_keys(pwbuf, info->keys, crc32tab);
- ^~~~~~~~
- In file included from /home/fa/tcl/zipvfs/generic/tclZipfs.c:29:0:
- /home/fa/tcl/zipvfs/compat/zlib/contrib/minizip/crypt.h:65:13: note: expected const z_crc_t * {aka const unsigned int *} but argument is of type const long unsigned int *
- static void init_keys(const char* passwd,unsigned long* pkeys,const z_crc_t* pcrc_32_tab)
- ^~~~~~~~~
- /home/fa/tcl/zipvfs/generic/tclZipfs.c:2850:24: warning: passing argument 2 of decrypt_byte from incompatible pointer type [-Wincompatible-pointer-types]
- zdecode(info->keys, crc32tab, ch);
- ^
- /home/fa/tcl/zipvfs/compat/zlib/contrib/minizip/crypt.h:77:60: note: in definition of macro zdecode
- (update_keys(pkeys,pcrc_32_tab,c ^= decrypt_byte(pkeys,pcrc_32_tab)))
- ^~~~~~~~~~~
- /home/fa/tcl/zipvfs/compat/zlib/contrib/minizip/crypt.h:35:12: note: expected const z_crc_t * {aka const unsigned int *} but argument is of type const long unsigned int *
- static int decrypt_byte(unsigned long* pkeys, const z_crc_t* pcrc_32_tab)
- ^~~~~~~~~~~~
- /home/fa/tcl/zipvfs/generic/tclZipfs.c:2850:24: warning: passing argument 2 of update_keys from incompatible pointer type [-Wincompatible-pointer-types]
- zdecode(info->keys, crc32tab, ch);
- ^
- /home/fa/tcl/zipvfs/compat/zlib/contrib/minizip/crypt.h:77:24: note: in definition of macro zdecode
- (update_keys(pkeys,pcrc_32_tab,c ^= decrypt_byte(pkeys,pcrc_32_tab)))
- ^~~~~~~~~~~
- /home/fa/tcl/zipvfs/compat/zlib/contrib/minizip/crypt.h:48:12: note: expected const z_crc_t * {aka const unsigned int *} but argument is of type const long unsigned int *
- static int update_keys(unsigned long* pkeys,const z_crc_t* pcrc_32_tab,int c)
- ^~~~~~~~~~~
- /home/fa/tcl/zipvfs/generic/tclZipfs.c:2875:38: warning: passing argument 2 of decrypt_byte from incompatible pointer type [-Wincompatible-pointer-types]
- cbuf[j] = zdecode(info->keys, crc32tab, ch);
- ^
- /home/fa/tcl/zipvfs/compat/zlib/contrib/minizip/crypt.h:77:60: note: in definition of macro zdecode
- (update_keys(pkeys,pcrc_32_tab,c ^= decrypt_byte(pkeys,pcrc_32_tab)))
- ^~~~~~~~~~~
- /home/fa/tcl/zipvfs/compat/zlib/contrib/minizip/crypt.h:35:12: note: expected const z_crc_t * {aka const unsigned int *} but argument is of type const long unsigned int *
- static int decrypt_byte(unsigned long* pkeys, const z_crc_t* pcrc_32_tab)
- ^~~~~~~~~~~~
- /home/fa/tcl/zipvfs/generic/tclZipfs.c:2875:38: warning: passing argument 2 of update_keys from incompatible pointer type [-Wincompatible-pointer-types]
- cbuf[j] = zdecode(info->keys, crc32tab, ch);
- ^
- /home/fa/tcl/zipvfs/compat/zlib/contrib/minizip/crypt.h:77:24: note: in definition of macro zdecode
- (update_keys(pkeys,pcrc_32_tab,c ^= decrypt_byte(pkeys,pcrc_32_tab)))
- ^~~~~~~~~~~
- /home/fa/tcl/zipvfs/compat/zlib/contrib/minizip/crypt.h:48:12: note: expected const z_crc_t * {aka const unsigned int *} but argument is of type const long unsigned int *
- static int update_keys(unsigned long* pkeys,const z_crc_t* pcrc_32_tab,int c)
- ^~~~~~~~~~~
- /home/fa/tcl/zipvfs/generic/tclZipfs.c:2913:40: warning: passing argument 2 of decrypt_byte from incompatible pointer type [-Wincompatible-pointer-types]
- info->ubuf[i] = zdecode(info->keys, crc32tab, ch);
- ^
- /home/fa/tcl/zipvfs/compat/zlib/contrib/minizip/crypt.h:77:60: note: in definition of macro zdecode
- (update_keys(pkeys,pcrc_32_tab,c ^= decrypt_byte(pkeys,pcrc_32_tab)))
- ^~~~~~~~~~~
- /home/fa/tcl/zipvfs/compat/zlib/contrib/minizip/crypt.h:35:12: note: expected const z_crc_t * {aka const unsigned int *} but argument is of type const long unsigned int *
- static int decrypt_byte(unsigned long* pkeys, const z_crc_t* pcrc_32_tab)
- ^~~~~~~~~~~~
- /home/fa/tcl/zipvfs/generic/tclZipfs.c:2913:40: warning: passing argument 2 of update_keys from incompatible pointer type [-Wincompatible-pointer-types]
- info->ubuf[i] = zdecode(info->keys, crc32tab, ch);
- ^
- /home/fa/tcl/zipvfs/compat/zlib/contrib/minizip/crypt.h:77:24: note: in definition of macro zdecode
- (update_keys(pkeys,pcrc_32_tab,c ^= decrypt_byte(pkeys,pcrc_32_tab)))
- ^~~~~~~~~~~
- /home/fa/tcl/zipvfs/compat/zlib/contrib/minizip/crypt.h:48:12: note: expected const z_crc_t * {aka const unsigned int *} but argument is of type const long unsigned int *
- static int update_keys(unsigned long* pkeys,const z_crc_t* pcrc_32_tab,int c)
- ^~~~~~~~~~~
- /home/fa/tcl/zipvfs/generic/tclZipfs.c:2949:35: warning: passing argument 3 of init_keys from incompatible pointer type [-Wincompatible-pointer-types]
- init_keys(pwbuf, info->keys, crc32tab);
- ^~~~~~~~
- In file included from /home/fa/tcl/zipvfs/generic/tclZipfs.c:29:0:
- /home/fa/tcl/zipvfs/compat/zlib/contrib/minizip/crypt.h:65:13: note: expected const z_crc_t * {aka const unsigned int *} but argument is of type const long unsigned int *
- static void init_keys(const char* passwd,unsigned long* pkeys,const z_crc_t* pcrc_32_tab)
- ^~~~~~~~~
- /home/fa/tcl/zipvfs/generic/tclZipfs.c:2953:23: warning: passing argument 2 of decrypt_byte from incompatible pointer type [-Wincompatible-pointer-types]
- zdecode(info->keys, crc32tab, ch);
- ^
- /home/fa/tcl/zipvfs/compat/zlib/contrib/minizip/crypt.h:77:60: note: in definition of macro zdecode
- (update_keys(pkeys,pcrc_32_tab,c ^= decrypt_byte(pkeys,pcrc_32_tab)))
- ^~~~~~~~~~~
- /home/fa/tcl/zipvfs/compat/zlib/contrib/minizip/crypt.h:35:12: note: expected const z_crc_t * {aka const unsigned int *} but argument is of type const long unsigned int *
- static int decrypt_byte(unsigned long* pkeys, const z_crc_t* pcrc_32_tab)
- ^~~~~~~~~~~~
- /home/fa/tcl/zipvfs/generic/tclZipfs.c:2953:23: warning: passing argument 2 of update_keys from incompatible pointer type [-Wincompatible-pointer-types]
- zdecode(info->keys, crc32tab, ch);
- ^
- /home/fa/tcl/zipvfs/compat/zlib/contrib/minizip/crypt.h:77:24: note: in definition of macro zdecode
- (update_keys(pkeys,pcrc_32_tab,c ^= decrypt_byte(pkeys,pcrc_32_tab)))
- ^~~~~~~~~~~
- /home/fa/tcl/zipvfs/compat/zlib/contrib/minizip/crypt.h:48:12: note: expected const z_crc_t * {aka const unsigned int *} but argument is of type const long unsigned int *
- static int update_keys(unsigned long* pkeys,const z_crc_t* pcrc_32_tab,int c)
- ^~~~~~~~~~~
- /home/fa/tcl/zipvfs/generic/tclZipfs.c:2977:37: warning: passing argument 2 of decrypt_byte from incompatible pointer type [-Wincompatible-pointer-types]
- ubuf[j] = zdecode(info->keys, crc32tab, ch);
- ^
- /home/fa/tcl/zipvfs/compat/zlib/contrib/minizip/crypt.h:77:60: note: in definition of macro zdecode
- (update_keys(pkeys,pcrc_32_tab,c ^= decrypt_byte(pkeys,pcrc_32_tab)))
- ^~~~~~~~~~~
- /home/fa/tcl/zipvfs/compat/zlib/contrib/minizip/crypt.h:35:12: note: expected const z_crc_t * {aka const unsigned int *} but argument is of type const long unsigned int *
- static int decrypt_byte(unsigned long* pkeys, const z_crc_t* pcrc_32_tab)
- ^~~~~~~~~~~~
- /home/fa/tcl/zipvfs/generic/tclZipfs.c:2977:37: warning: passing argument 2 of update_keys from incompatible pointer type [-Wincompatible-pointer-types]
- ubuf[j] = zdecode(info->keys, crc32tab, ch);
- ^
- /home/fa/tcl/zipvfs/compat/zlib/contrib/minizip/crypt.h:77:24: note: in definition of macro zdecode
- (update_keys(pkeys,pcrc_32_tab,c ^= decrypt_byte(pkeys,pcrc_32_tab)))
- ^~~~~~~~~~~
- /home/fa/tcl/zipvfs/compat/zlib/contrib/minizip/crypt.h:48:12: note: expected const z_crc_t * {aka const unsigned int *} but argument is of type const long unsigned int *
- static int update_keys(unsigned long* pkeys,const z_crc_t* pcrc_32_tab,int c)
- ^~~~~~~~~~~
- and
- gcc -o minizip.o -I/home/fa/tcl/zipvfs/compat/zlib -I/home/fa/tcl/zipvfs/compat/zlib/contrib/minizip -c /home/fa/tcl/zipvfs/compat/zlib/contrib/minizip/minizip.c
- /home/fa/tcl/zipvfs/compat/zlib/contrib/minizip/minizip.c:97:13: warning: extra tokens at end of #ifdef directive
- #ifdef unix || __APPLE__
- ^~