Branch Coverage

uncompr.c
Criterion Covered Total %
branch 0 36 0.0


line true false branch
36 0 0 if (sourceLen == NULL || (*sourceLen > 0 && source == NULL) ||
0 0 if (sourceLen == NULL || (*sourceLen > 0 && source == NULL) ||
0 0 if (sourceLen == NULL || (*sourceLen > 0 && source == NULL) ||
0 0 if (sourceLen == NULL || (*sourceLen > 0 && source == NULL) ||
37 0 0 destLen == NULL || (*destLen > 0 && dest == NULL))
0 0 destLen == NULL || (*destLen > 0 && dest == NULL))
42 0 0 if (left == 0 && dest == Z_NULL)
0 0 if (left == 0 && dest == Z_NULL)
52 0 0 if (err != Z_OK) return err;
58 0 0 if (stream.avail_out == 0) {
59 0 0 stream.avail_out = left > (z_size_t)max ? max : (uInt)left;
62 0 0 if (stream.avail_in == 0) {
63 0 0 stream.avail_in = len > (z_size_t)max ? max : (uInt)len;
67 0 0 } while (err == Z_OK);
78 0 0 return err == Z_STREAM_END ? Z_OK :
79 0 0 err == Z_NEED_DICT ? Z_DATA_ERROR :
80 0 0 err == Z_BUF_ERROR && len == 0 ? Z_DATA_ERROR :
0 0 err == Z_BUF_ERROR && len == 0 ? Z_DATA_ERROR :