@@ -1017,7 +1017,7 @@ static int store_object(
10171017 unsigned char sha1 [20 ];
10181018 unsigned long hdrlen , deltalen ;
10191019 git_SHA_CTX c ;
1020- z_stream s ;
1020+ git_zstream s ;
10211021
10221022 hdrlen = sprintf ((char * )hdr ,"%s %lu" , typename (type ),
10231023 (unsigned long )dat -> len ) + 1 ;
@@ -1050,19 +1050,19 @@ static int store_object(
10501050 delta = NULL ;
10511051
10521052 memset (& s , 0 , sizeof (s ));
1053- deflateInit (& s , pack_compression_level );
1053+ git_deflate_init (& s , pack_compression_level );
10541054 if (delta ) {
10551055 s .next_in = delta ;
10561056 s .avail_in = deltalen ;
10571057 } else {
10581058 s .next_in = (void * )dat -> buf ;
10591059 s .avail_in = dat -> len ;
10601060 }
1061- s .avail_out = deflateBound (& s , s .avail_in );
1061+ s .avail_out = git_deflate_bound (& s , s .avail_in );
10621062 s .next_out = out = xmalloc (s .avail_out );
1063- while (deflate (& s , Z_FINISH ) == Z_OK )
1064- /* nothing */ ;
1065- deflateEnd (& s );
1063+ while (git_deflate (& s , Z_FINISH ) == Z_OK )
1064+ ; /* nothing */
1065+ git_deflate_end (& s );
10661066
10671067 /* Determine if we should auto-checkpoint. */
10681068 if ((max_packsize && (pack_size + 60 + s .total_out ) > max_packsize )
@@ -1078,14 +1078,14 @@ static int store_object(
10781078 delta = NULL ;
10791079
10801080 memset (& s , 0 , sizeof (s ));
1081- deflateInit (& s , pack_compression_level );
1081+ git_deflate_init (& s , pack_compression_level );
10821082 s .next_in = (void * )dat -> buf ;
10831083 s .avail_in = dat -> len ;
1084- s .avail_out = deflateBound (& s , s .avail_in );
1084+ s .avail_out = git_deflate_bound (& s , s .avail_in );
10851085 s .next_out = out = xrealloc (out , s .avail_out );
1086- while (deflate (& s , Z_FINISH ) == Z_OK )
1087- /* nothing */ ;
1088- deflateEnd (& s );
1086+ while (git_deflate (& s , Z_FINISH ) == Z_OK )
1087+ ; /* nothing */
1088+ git_deflate_end (& s );
10891089 }
10901090 }
10911091
@@ -1163,7 +1163,7 @@ static void stream_blob(uintmax_t len, unsigned char *sha1out, uintmax_t mark)
11631163 off_t offset ;
11641164 git_SHA_CTX c ;
11651165 git_SHA_CTX pack_file_ctx ;
1166- z_stream s ;
1166+ git_zstream s ;
11671167 int status = Z_OK ;
11681168
11691169 /* Determine if we should auto-checkpoint. */
@@ -1187,7 +1187,7 @@ static void stream_blob(uintmax_t len, unsigned char *sha1out, uintmax_t mark)
11871187 crc32_begin (pack_file );
11881188
11891189 memset (& s , 0 , sizeof (s ));
1190- deflateInit (& s , pack_compression_level );
1190+ git_deflate_init (& s , pack_compression_level );
11911191
11921192 hdrlen = encode_in_pack_object_header (OBJ_BLOB , len , out_buf );
11931193 if (out_sz <= hdrlen )
@@ -1209,7 +1209,7 @@ static void stream_blob(uintmax_t len, unsigned char *sha1out, uintmax_t mark)
12091209 len -= n ;
12101210 }
12111211
1212- status = deflate (& s , len ? 0 : Z_FINISH );
1212+ status = git_deflate (& s , len ? 0 : Z_FINISH );
12131213
12141214 if (!s .avail_out || status == Z_STREAM_END ) {
12151215 size_t n = s .next_out - out_buf ;
@@ -1228,7 +1228,7 @@ static void stream_blob(uintmax_t len, unsigned char *sha1out, uintmax_t mark)
12281228 die ("unexpected deflate failure: %d" , status );
12291229 }
12301230 }
1231- deflateEnd (& s );
1231+ git_deflate_end (& s );
12321232 git_SHA1_Final (sha1 , & c );
12331233
12341234 if (sha1out )
0 commit comments