From e9f3bf6bb10262906ee910764cfcdcbb18f3994b Mon Sep 17 00:00:00 2001 From: smf- Date: Thu, 26 Jul 2012 19:46:56 +0000 Subject: [PATCH] don't build 64 bit functions when the prototype isn't defined in the .h --- src/lib/zlib/adler32.c | 4 ++++ src/lib/zlib/crc32.c | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/src/lib/zlib/adler32.c b/src/lib/zlib/adler32.c index a868f073d8a..006d1e4cd9d 100644 --- a/src/lib/zlib/adler32.c +++ b/src/lib/zlib/adler32.c @@ -170,6 +170,8 @@ uLong ZEXPORT adler32_combine(adler1, adler2, len2) return adler32_combine_(adler1, adler2, len2); } +#ifdef Z_LARGE64 + uLong ZEXPORT adler32_combine64(adler1, adler2, len2) uLong adler1; uLong adler2; @@ -177,3 +179,5 @@ uLong ZEXPORT adler32_combine64(adler1, adler2, len2) { return adler32_combine_(adler1, adler2, len2); } + +#endif diff --git a/src/lib/zlib/crc32.c b/src/lib/zlib/crc32.c index 979a7190a3c..988ac6d4180 100644 --- a/src/lib/zlib/crc32.c +++ b/src/lib/zlib/crc32.c @@ -416,6 +416,8 @@ uLong ZEXPORT crc32_combine(crc1, crc2, len2) return crc32_combine_(crc1, crc2, len2); } +#ifdef Z_LARGE64 + uLong ZEXPORT crc32_combine64(crc1, crc2, len2) uLong crc1; uLong crc2; @@ -423,3 +425,5 @@ uLong ZEXPORT crc32_combine64(crc1, crc2, len2) { return crc32_combine_(crc1, crc2, len2); } + +#endif