equal
deleted
inserted
replaced
1 --- /home/sherman/TL/zlib-1.2.3_ORG/crc32.c Sun Jun 12 16:56:07 2005 |
|
2 +++ zcrc32.c Tue Aug 25 14:22:41 2009 |
|
3 @@ -216,8 +216,8 @@ |
|
4 #define DO8 DO1; DO1; DO1; DO1; DO1; DO1; DO1; DO1 |
|
5 |
|
6 /* ========================================================================= */ |
|
7 -unsigned long ZEXPORT crc32(crc, buf, len) |
|
8 - unsigned long crc; |
|
9 +uLong ZEXPORT crc32(crc, buf, len) |
|
10 + uLong crc; |
|
11 const unsigned char FAR *buf; |
|
12 unsigned len; |
|
13 { |
|
14 @@ -234,9 +234,9 @@ |
|
15 |
|
16 endian = 1; |
|
17 if (*((unsigned char *)(&endian))) |
|
18 - return crc32_little(crc, buf, len); |
|
19 + return (uLong)crc32_little(crc, buf, len); |
|
20 else |
|
21 - return crc32_big(crc, buf, len); |
|
22 + return (uLong)crc32_big(crc, buf, len); |
|
23 } |
|
24 #endif /* BYFOUR */ |
|
25 crc = crc ^ 0xffffffffUL; |
|