diff options
author | Mark Adler <madler@alumni.caltech.edu> | 2016-12-31 16:57:26 -0800 |
---|---|---|
committer | Mark Adler <madler@alumni.caltech.edu> | 2016-12-31 17:50:52 -0800 |
commit | b9ae6f0079099c1b2e26abbb434725c4cf62d6b2 (patch) | |
tree | 894db968ac4744e42b8b74213cd5f6bbed45f04a /adler32.c | |
parent | 61b91f27f87f03d67ee5ecfa5fc66b16dd5e3019 (diff) | |
download | zlib-b9ae6f0079099c1b2e26abbb434725c4cf62d6b2.tar.gz zlib-b9ae6f0079099c1b2e26abbb434725c4cf62d6b2.tar.bz2 zlib-b9ae6f0079099c1b2e26abbb434725c4cf62d6b2.zip |
Add crc32_z() and adler32_z() functions with size_t lengths.
Diffstat (limited to 'adler32.c')
-rw-r--r-- | adler32.c | 13 |
1 files changed, 11 insertions, 2 deletions
@@ -60,10 +60,10 @@ local uLong adler32_combine_ OF((uLong adler1, uLong adler2, z_off64_t len2)); | |||
60 | #endif | 60 | #endif |
61 | 61 | ||
62 | /* ========================================================================= */ | 62 | /* ========================================================================= */ |
63 | uLong ZEXPORT adler32(adler, buf, len) | 63 | uLong ZEXPORT adler32_z(adler, buf, len) |
64 | uLong adler; | 64 | uLong adler; |
65 | const Bytef *buf; | 65 | const Bytef *buf; |
66 | uInt len; | 66 | z_size_t len; |
67 | { | 67 | { |
68 | unsigned long sum2; | 68 | unsigned long sum2; |
69 | unsigned n; | 69 | unsigned n; |
@@ -131,6 +131,15 @@ uLong ZEXPORT adler32(adler, buf, len) | |||
131 | } | 131 | } |
132 | 132 | ||
133 | /* ========================================================================= */ | 133 | /* ========================================================================= */ |
134 | uLong ZEXPORT adler32(adler, buf, len) | ||
135 | uLong adler; | ||
136 | const Bytef *buf; | ||
137 | uInt len; | ||
138 | { | ||
139 | return adler32_z(adler, buf, len); | ||
140 | } | ||
141 | |||
142 | /* ========================================================================= */ | ||
134 | local uLong adler32_combine_(adler1, adler2, len2) | 143 | local uLong adler32_combine_(adler1, adler2, len2) |
135 | uLong adler1; | 144 | uLong adler1; |
136 | uLong adler2; | 145 | uLong adler2; |