Skip to content

Commit a0ec849

Browse files
committed
We should check only negative return values
1 parent cf6e744 commit a0ec849

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/data.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ do_compress(void* dst, size_t dst_size, void const* src, size_t src_size,
6969
{
7070
int32 ret;
7171
ret = zlib_compress(dst, dst_size, src, src_size, level);
72-
if (ret != Z_OK && errormsg)
72+
if (ret < Z_OK && errormsg)
7373
*errormsg = zError(ret);
7474
return ret;
7575
}
@@ -99,7 +99,7 @@ do_decompress(void* dst, size_t dst_size, void const* src, size_t src_size,
9999
{
100100
int32 ret;
101101
ret = zlib_decompress(dst, dst_size, src, src_size);
102-
if (ret != Z_OK && errormsg)
102+
if (ret < Z_OK && errormsg)
103103
*errormsg = zError(ret);
104104
return ret;
105105
}

0 commit comments

Comments
 (0)