summaryrefslogtreecommitdiff
path: root/zlib.h
diff options
context:
space:
mode:
authorMark Adler <madler@alumni.caltech.edu>2016-12-31 16:57:26 -0800
committerMark Adler <madler@alumni.caltech.edu>2016-12-31 17:50:52 -0800
commitb9ae6f0079099c1b2e26abbb434725c4cf62d6b2 (patch)
tree894db968ac4744e42b8b74213cd5f6bbed45f04a /zlib.h
parent61b91f27f87f03d67ee5ecfa5fc66b16dd5e3019 (diff)
downloadzlib-b9ae6f0079099c1b2e26abbb434725c4cf62d6b2.tar.gz
Add crc32_z() and adler32_z() functions with size_t lengths.
Diffstat (limited to 'zlib.h')
-rw-r--r--zlib.h12
1 files changed, 12 insertions, 0 deletions
diff --git a/zlib.h b/zlib.h
index d831cd7..0f9816d 100644
--- a/zlib.h
+++ b/zlib.h
@@ -1702,6 +1702,12 @@ ZEXTERN uLong ZEXPORT adler32 OF((uLong adler, const Bytef *buf, uInt len));
if (adler != original_adler) error();
*/
+ZEXTERN uLong ZEXPORT adler32_z OF((uLong adler, const Bytef *buf,
+ z_size_t len));
+/*
+ Same as adler32(), but with a size_t length.
+*/
+
/*
ZEXTERN uLong ZEXPORT adler32_combine OF((uLong adler1, uLong adler2,
z_off_t len2));
@@ -1731,6 +1737,12 @@ ZEXTERN uLong ZEXPORT crc32 OF((uLong crc, const Bytef *buf, uInt len));
if (crc != original_crc) error();
*/
+ZEXTERN uLong ZEXPORT crc32_z OF((uLong adler, const Bytef *buf,
+ z_size_t len));
+/*
+ Same as crc32(), but with a size_t length.
+*/
+
/*
ZEXTERN uLong ZEXPORT crc32_combine OF((uLong crc1, uLong crc2, z_off_t len2));