mirror of
https://git.proxmox.com/git/libgit2
synced 2025-05-05 17:12:51 +00:00
filebuf.c: fix unused-but-set warning
write_deflate() used to ignore errors by zlib's deflate function when not compiling in DEBUG mode. Always read $result and throw an error instead. Signed-off-by: schu <schu-github@schulog.org>
This commit is contained in:
parent
3f3f6225f8
commit
c8f16bfef9
@ -126,7 +126,8 @@ static int write_deflate(git_filebuf *file, void *source, size_t len)
|
||||
zs->avail_out = (uInt)file->buf_size;
|
||||
|
||||
result = deflate(zs, file->flush_mode);
|
||||
assert(result != Z_STREAM_ERROR);
|
||||
if (result == Z_STREAM_ERROR)
|
||||
return git__throw(GIT_ERROR, "Failed to deflate input");
|
||||
|
||||
have = file->buf_size - (size_t)zs->avail_out;
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user