MCPcopy Create free account
hub / github.com/git/git / do_git_deflate_init

Function do_git_deflate_init

git-zlib.c:189–203  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

187}
188
189static void do_git_deflate_init(git_zstream *strm, int level, int windowBits)
190{
191 int status;
192
193 memset(strm, 0, sizeof(*strm));
194 zlib_pre_call(strm);
195 status = deflateInit2(&strm->z, level,
196 Z_DEFLATED, windowBits,
197 8, Z_DEFAULT_STRATEGY);
198 zlib_post_call(strm, status);
199 if (status == Z_OK)
200 return;
201 die("deflateInit2: %s (%s)", zerr_to_string(status),
202 strm->z.msg ? strm->z.msg : "no message");
203}
204
205void git_deflate_init_gzip(git_zstream *strm, int level)
206{

Callers 2

git_deflate_init_gzipFunction · 0.85
git_deflate_init_rawFunction · 0.85

Calls 4

zlib_pre_callFunction · 0.85
zlib_post_callFunction · 0.85
zerr_to_stringFunction · 0.85
dieFunction · 0.70

Tested by

no test coverage detected