| line |
true |
false |
branch |
|
51
|
6 |
0 |
for (i = 0; i < N_TYPES; i++) { |
|
54
|
3 |
3 |
if (gl->t == b->value) { |
|
64
|
36 |
0 |
if (type < 1 || type > 3) { |
|
|
0 |
36 |
if (type < 1 || type > 3) { |
|
68
|
0 |
36 |
MSG ("Setting type to %d", type); |
|
81
|
36 |
0 |
if (level < 0 || level > 12) { |
|
|
0 |
36 |
if (level < 0 || level > 12) { |
|
85
|
0 |
36 |
MSG ("Setting level to %d", level); |
|
92
|
0 |
149 |
if (! gl->init_ok) { |
|
106
|
72 |
0 |
key = SvPV (key_sv, keyl); |
|
107
|
0 |
72 |
MSG ("Handling key %s", key); |
|
108
|
36 |
36 |
if (strcmp (key, "type") == 0) { |
|
110
|
0 |
36 |
if (SvIOK (value_sv)) { |
|
111
|
0 |
0 |
gl_set_type (gl, SvIV (value_sv)); |
|
114
|
36 |
0 |
value = SvPV (value_sv, valuel); |
|
115
|
72 |
0 |
for (i = 0; i < 3; i++) { |
|
118
|
48 |
24 |
if (valuel == b->namelen && strcmp (value, b->name) == 0) { |
|
|
36 |
12 |
if (valuel == b->namelen && strcmp (value, b->name) == 0) { |
|
126
|
36 |
0 |
if (strcmp (key, "level") == 0) { |
|
127
|
36 |
0 |
if (SvIOK (value_sv)) { |
|
128
|
36 |
0 |
gl_set_level (gl, SvIV (value_sv)); |
|
134
|
0 |
0 |
if (strcmp (key, "verbose") == 0) { |
|
135
|
0 |
0 |
gl->verbose = !! SvTRUE (value_sv); |
|
|
0 |
0 |
gl->verbose = !! SvTRUE (value_sv); |
|
|
0 |
0 |
gl->verbose = !! SvTRUE (value_sv); |
|
|
0 |
0 |
gl->verbose = !! SvTRUE (value_sv); |
|
|
0 |
0 |
gl->verbose = !! SvTRUE (value_sv); |
|
|
0 |
0 |
gl->verbose = !! SvTRUE (value_sv); |
|
|
0 |
0 |
gl->verbose = !! SvTRUE (value_sv); |
|
|
0 |
0 |
gl->verbose = !! SvTRUE (value_sv); |
|
|
0 |
0 |
gl->verbose = !! SvTRUE (value_sv); |
|
|
0 |
0 |
gl->verbose = !! SvTRUE (value_sv); |
|
|
0 |
0 |
gl->verbose = !! SvTRUE (value_sv); |
|
|
0 |
0 |
gl->verbose = !! SvTRUE (value_sv); |
|
|
0 |
0 |
gl->verbose = !! SvTRUE (value_sv); |
|
|
0 |
0 |
gl->verbose = !! SvTRUE (value_sv); |
|
|
0 |
0 |
gl->verbose = !! SvTRUE (value_sv); |
|
|
0 |
0 |
gl->verbose = !! SvTRUE (value_sv); |
|
|
0 |
0 |
gl->verbose = !! SvTRUE (value_sv); |
|
|
0 |
0 |
gl->verbose = !! SvTRUE (value_sv); |
|
|
0 |
0 |
gl->verbose = !! SvTRUE (value_sv); |
|
153
|
0 |
77 |
if (r == 0) { |
|
173
|
37 |
0 |
if (! gl->c) { |
|
175
|
0 |
37 |
if (! gl->c) { |
|
181
|
37 |
0 |
in = SvPV (in_sv, in_len); |
|
182
|
0 |
37 |
MSG ("Input buffer of length %d\n", in_len); |
|
200
|
0 |
37 |
MSG ("Output buffer of length %d\n", out_nbytes); |
|
207
|
0 |
13 |
MSG ("Compressing with gzip %p", gl->c); |
|
220
|
0 |
37 |
MSG ("Finished compression, final length %d", r); |
|
246
|
38 |
2 |
if (! gl->d) { |
|
248
|
0 |
38 |
if (! gl->d) { |
|
254
|
40 |
0 |
in = SvPV (in_sv, in_len); |
|
259
|
0 |
24 |
if (size == 0) { |
|
266
|
4 |
12 |
if (size == 0) { |
|
278
|
0 |
40 |
if (r == 0) { |
|
302
|
0 |
40 |
if (result != LIBDEFLATE_SUCCESS) { |
|
315
|
0 |
38 |
MSG ("Freeing"); |
|
316
|
37 |
1 |
if (gl->c) { |
|
320
|
38 |
0 |
if (gl->d) { |