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 : |