| line |
true |
false |
branch |
|
40
|
0 |
0 |
if (*destLen) { |
|
56
|
0 |
0 |
if (err != Z_OK) return err; |
|
62
|
0 |
0 |
if (stream.avail_out == 0) { |
|
63
|
0 |
0 |
stream.avail_out = left > (uLong)max ? max : (uInt)left; |
|
66
|
0 |
0 |
if (stream.avail_in == 0) { |
|
67
|
0 |
0 |
stream.avail_in = len > (uLong)max ? max : (uInt)len; |
|
71
|
0 |
0 |
} while (err == Z_OK); |
|
74
|
0 |
0 |
if (dest != buf) |
|
76
|
0 |
0 |
else if (stream.total_out && err == Z_BUF_ERROR) |
|
|
0 |
0 |
else if (stream.total_out && err == Z_BUF_ERROR) |
|
80
|
0 |
0 |
return err == Z_STREAM_END ? Z_OK : |
|
81
|
0 |
0 |
err == Z_NEED_DICT ? Z_DATA_ERROR : |
|
82
|
0 |
0 |
err == Z_BUF_ERROR && left + stream.avail_out ? Z_DATA_ERROR : |
|
|
0 |
0 |
err == Z_BUF_ERROR && left + stream.avail_out ? Z_DATA_ERROR : |