summaryrefslogtreecommitdiff
path: root/compress.c
diff options
context:
space:
mode:
authorMika Lindqvist <postmaster@raasu.org>2017-11-04 20:49:21 +0200
committerHans Kristian Rosbach <hk-git@circlestorm.org>2018-01-31 10:45:29 +0100
commitaff0fc6e3c42f5c7837d0bd069539ff8173fdd3c (patch)
tree44ecdd0c9f74948a015bcf3963096d956bae3491 /compress.c
parent4408564a27dfc91bd27e1b7803f0cc514bf3d2be (diff)
Adapt code to support PREFIX macros and update build scripts
Diffstat (limited to 'compress.c')
-rw-r--r--compress.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/compress.c b/compress.c
index 3c2ebae..b132357 100644
--- a/compress.c
+++ b/compress.c
@@ -25,7 +25,7 @@
*/
int ZEXPORT PREFIX(compress2)(unsigned char *dest, size_t *destLen, const unsigned char *source,
size_t sourceLen, int level) {
- z_stream stream;
+ PREFIX3(stream) stream;
int err;
const unsigned int max = (unsigned int)-1;
size_t left;
@@ -37,7 +37,7 @@ int ZEXPORT PREFIX(compress2)(unsigned char *dest, size_t *destLen, const unsign
stream.zfree = NULL;
stream.opaque = NULL;
- err = deflateInit(&stream, level);
+ err = PREFIX(deflateInit)(&stream, level);
if (err != Z_OK)
return err;
@@ -55,11 +55,11 @@ int ZEXPORT PREFIX(compress2)(unsigned char *dest, size_t *destLen, const unsign
stream.avail_in = sourceLen > (unsigned long)max ? max : (unsigned int)sourceLen;
sourceLen -= stream.avail_in;
}
- err = deflate(&stream, sourceLen ? Z_NO_FLUSH : Z_FINISH);
+ err = PREFIX(deflate)(&stream, sourceLen ? Z_NO_FLUSH : Z_FINISH);
} while (err == Z_OK);
*destLen = stream.total_out;
- deflateEnd(&stream);
+ PREFIX(deflateEnd)(&stream);
return err == Z_STREAM_END ? Z_OK : err;
}