Branch Coverage

gzip-zopfli-perl.c
Criterion Covered Total %
branch 15 124 12.1


line true false branch
25 2 0 key = SvPV (key_sv, key_len);
27 0 2 if (CMP(key, no_warn)) {
0 0 if (CMP(key, no_warn)) {
28 0 0 if (SvTRUE (value)) {
0 0 if (SvTRUE (value)) {
0 0 if (SvTRUE (value)) {
0 0 if (SvTRUE (value)) {
0 0 if (SvTRUE (value)) {
0 0 if (SvTRUE (value)) {
0 0 if (SvTRUE (value)) {
0 0 if (SvTRUE (value)) {
0 0 if (SvTRUE (value)) {
0 0 if (SvTRUE (value)) {
0 0 if (SvTRUE (value)) {
0 0 if (SvTRUE (value)) {
0 0 if (SvTRUE (value)) {
0 0 if (SvTRUE (value)) {
0 0 if (SvTRUE (value)) {
0 0 if (SvTRUE (value)) {
0 0 if (SvTRUE (value)) {
0 0 if (SvTRUE (value)) {
0 0 if (SvTRUE (value)) {
37 0 2 if (CMP(key, numiterations)) {
0 0 if (CMP(key, numiterations)) {
39 0 0 if (! SvIOK (value)) {
42 0 0 n = SvIV (value);
47 0 2 if (CMP (key, blocksplitting)) {
0 0 if (CMP (key, blocksplitting)) {
48 0 0 gz->options.blocksplitting = SvTRUE (value);
0 0 gz->options.blocksplitting = SvTRUE (value);
0 0 gz->options.blocksplitting = SvTRUE (value);
0 0 gz->options.blocksplitting = SvTRUE (value);
0 0 gz->options.blocksplitting = SvTRUE (value);
0 0 gz->options.blocksplitting = SvTRUE (value);
0 0 gz->options.blocksplitting = SvTRUE (value);
0 0 gz->options.blocksplitting = SvTRUE (value);
0 0 gz->options.blocksplitting = SvTRUE (value);
0 0 gz->options.blocksplitting = SvTRUE (value);
0 0 gz->options.blocksplitting = SvTRUE (value);
0 0 gz->options.blocksplitting = SvTRUE (value);
0 0 gz->options.blocksplitting = SvTRUE (value);
0 0 gz->options.blocksplitting = SvTRUE (value);
0 0 gz->options.blocksplitting = SvTRUE (value);
0 0 gz->options.blocksplitting = SvTRUE (value);
0 0 gz->options.blocksplitting = SvTRUE (value);
0 0 gz->options.blocksplitting = SvTRUE (value);
0 0 gz->options.blocksplitting = SvTRUE (value);
51 0 2 if (CMP (key, blocksplittingmax)) {
0 0 if (CMP (key, blocksplittingmax)) {
52 0 0 if (! SvIOK (value)) {
55 0 0 gz->options.blocksplittingmax = SvIV (value);
58 1 1 if (CMP (key, type)) {
1 0 if (CMP (key, type)) {
61 1 0 type = SvPV (value, type_len);
62 0 1 if (TYPE(gzip)) {
0 0 if (TYPE(gzip)) {
66 1 0 if (TYPE(deflate)) {
0 1 if (TYPE(deflate)) {
70 0 1 if (TYPE(zlib)) {
0 0 if (TYPE(zlib)) {
77 1 0 if (! gz->no_warn) {
94 3 0 in = (const unsigned char *) SvPV(in_sv, inl);