mirror of
https://github.com/openjdk/jdk.git
synced 2026-03-14 18:03:44 +00:00
99 lines
2.0 KiB
Plaintext
99 lines
2.0 KiB
Plaintext
(1) renamed adler32.c -> zadler32.c, zcrc32c -> zcrc32.c
|
|
|
|
(2) zconf.h:
|
|
- added _LP64 to make uLong a 32-bit int on 64-bit platform
|
|
uLong -> 32-bit int
|
|
|
|
--------------------------
|
|
35,37d10
|
|
< /* for _LP64 */
|
|
< #include <sys/types.h>
|
|
<
|
|
421,424d393
|
|
<
|
|
< #ifdef _LP64
|
|
< typedef unsigned int uLong; /* 32 bits or more */
|
|
< #else
|
|
426d394
|
|
< #endif
|
|
--------------------------
|
|
|
|
(3) updated crc32.c/crc32(), crc32_z()
|
|
unsigned long -> uLong
|
|
|
|
--------------------------
|
|
|
|
226,227c202,203
|
|
< uLong ZEXPORT crc32_z(crc, buf, len)
|
|
< uLong crc;
|
|
---
|
|
> unsigned long ZEXPORT crc32_z(crc, buf, len)
|
|
> unsigned long crc;
|
|
244c220
|
|
< return (uLong)crc32_little(crc, buf, len);
|
|
---
|
|
> return crc32_little(crc, buf, len);
|
|
246c222
|
|
< return (uLong)crc32_big(crc, buf, len);
|
|
---
|
|
> return crc32_big(crc, buf, len);
|
|
261,262c237,238
|
|
< uLong ZEXPORT crc32(crc, buf, len)
|
|
< uLong crc;
|
|
---
|
|
> unsigned long ZEXPORT crc32(crc, buf, len)
|
|
> unsigned long crc;
|
|
|
|
--------------------------
|
|
|
|
(4) gzread.c
|
|
|
|
--------------------------
|
|
343c319
|
|
< n = (unsigned)len;
|
|
---
|
|
> n = len;
|
|
424c400
|
|
< len = (unsigned)gz_read(state, buf, len);
|
|
---
|
|
> len = gz_read(state, buf, len);
|
|
496c472
|
|
< ret = (int)gz_read(state, buf, 1);
|
|
---
|
|
> ret = gz_read(state, buf, 1);
|
|
--------------------------
|
|
|
|
(5) gzwrite.c
|
|
|
|
--------------------------
|
|
236c212
|
|
< copy = (unsigned)len;
|
|
---
|
|
> copy = len;
|
|
256c232
|
|
< n = (unsigned)len;
|
|
---
|
|
> n = len;
|
|
--------------------------
|
|
|
|
(6) deflate.c #8184306
|
|
|
|
*** 503,512 ****
|
|
--- 503,514 ----
|
|
|
|
s = (deflate_state *)strm->state;
|
|
s->pending = 0;
|
|
s->pending_out = s->pending_buf;
|
|
|
|
+ s->high_water = 0; /* reset to its inital value 0 */
|
|
+
|
|
if (s->wrap < 0) {
|
|
s->wrap = -s->wrap; /* was made negative by deflate(..., Z_FINISH); */
|
|
}
|
|
s->status =
|
|
#ifdef GZIP
|
|
|
|
(7) deflate.c undo (6), replaced withe the official zlib repo fix see#305/#f969409
|
|
|
|
|