| line |
true |
false |
branch |
|
49
|
0 |
1 |
if (stream == NULL) { |
|
58
|
1 |
1 |
while (inbuf.pos < inbuf.size) { |
|
61
|
0 |
1 |
if (ZSTD_isError(ret)) { |
|
69
|
0 |
1 |
if (iserror != 0) { |
|
100
|
1 |
2 |
if (SvROK(source)) { |
|
103
|
0 |
3 |
if (!SvOK(source)) { |
|
|
0 |
0 |
if (!SvOK(source)) { |
|
|
0 |
0 |
if (!SvOK(source)) { |
|
106
|
3 |
0 |
src = SvPVbyte(source, src_len); |
|
111
|
0 |
3 |
if (ZSTD_isError(ret)) { |
|
117
|
0 |
3 |
EXTEND(SP, 1); |
|
135
|
1 |
7 |
if (SvROK(source)) { |
|
138
|
0 |
8 |
if (!SvOK(source)) { |
|
|
0 |
0 |
if (!SvOK(source)) { |
|
|
0 |
0 |
if (!SvOK(source)) { |
|
141
|
8 |
0 |
src = SvPVbyte(source, src_len); |
|
143
|
1 |
7 |
if (dest_len == ZSTD_CONTENTSIZE_UNKNOWN) { |
|
145
|
0 |
1 |
if (output == NULL) { |
|
148
|
0 |
1 |
EXTEND(SP, 1); |
|
152
|
7 |
0 |
if (dest_len == ULLONG_MAX || ZSTD_isError(dest_len)) { |
|
|
1 |
6 |
if (dest_len == ULLONG_MAX || ZSTD_isError(dest_len)) { |
|
158
|
0 |
6 |
if (ZSTD_isError(ret)) { |
|
164
|
0 |
6 |
EXTEND(SP, 1); |
|
189
|
0 |
2 |
if (stream == NULL) { |
|
218
|
0 |
1 |
if (ZSTD_isError(ret)) { |
|
230
|
6 |
0 |
const char* in = SvPVbyte(input, len); |
|
233
|
6 |
6 |
while (inbuf.pos < inbuf.size) { |
|
236
|
0 |
6 |
if (ZSTD_isError(toread)) { |
|
256
|
0 |
2 |
if (ZSTD_isError(ret)) { |
|
260
|
0 |
2 |
} while (ret > 0); |
|
276
|
0 |
2 |
if (ZSTD_isError(ret)) { |
|
280
|
0 |
2 |
} while (ret > 0); |
|
339
|
0 |
3 |
if (stream == NULL) { |
|
367
|
0 |
1 |
if (ZSTD_isError(ret)) { |
|
379
|
0 |
6 |
const char* in = SvPVbyte(input, len); |
|
382
|
6 |
6 |
while (inbuf.pos < inbuf.size) { |
|
385
|
0 |
6 |
if (ZSTD_isError(ret)) { |
|
444
|
0 |
2 |
if (cctx == NULL) { |
|
463
|
0 |
1 |
if (!SvOK(source)) { |
|
|
0 |
0 |
if (!SvOK(source)) { |
|
|
0 |
0 |
if (!SvOK(source)) { |
|
466
|
1 |
0 |
src = SvPVbyte(source, src_len); |
|
471
|
0 |
1 |
if (ZSTD_isError(ret)) { |
|
477
|
0 |
1 |
EXTEND(SP, 1); |
|
492
|
0 |
1 |
if (!SvOK(source)) { |
|
|
0 |
0 |
if (!SvOK(source)) { |
|
|
0 |
0 |
if (!SvOK(source)) { |
|
495
|
1 |
0 |
src = SvPVbyte(source, src_len); |
|
500
|
0 |
1 |
if (ZSTD_isError(ret)) { |
|
506
|
0 |
1 |
EXTEND(SP, 1); |
|
525
|
0 |
2 |
if (dctx == NULL) { |
|
546
|
0 |
1 |
if (!SvOK(source)) { |
|
|
0 |
0 |
if (!SvOK(source)) { |
|
|
0 |
0 |
if (!SvOK(source)) { |
|
549
|
1 |
0 |
src = SvPVbyte(source, src_len); |
|
551
|
1 |
0 |
if (dest_len == ZSTD_CONTENTSIZE_UNKNOWN || dest_len == ULLONG_MAX || ZSTD_isError(dest_len)) { |
|
|
0 |
1 |
if (dest_len == ZSTD_CONTENTSIZE_UNKNOWN || dest_len == ULLONG_MAX || ZSTD_isError(dest_len)) { |
|
558
|
0 |
1 |
if (ZSTD_isError(ret)) { |
|
564
|
0 |
1 |
EXTEND(SP, 1); |
|
580
|
0 |
1 |
if (!SvOK(source)) { |
|
|
0 |
0 |
if (!SvOK(source)) { |
|
|
0 |
0 |
if (!SvOK(source)) { |
|
583
|
1 |
0 |
src = SvPVbyte(source, src_len); |
|
585
|
1 |
0 |
if (dest_len == ZSTD_CONTENTSIZE_UNKNOWN || dest_len == ULLONG_MAX || ZSTD_isError(dest_len)) { |
|
|
0 |
1 |
if (dest_len == ZSTD_CONTENTSIZE_UNKNOWN || dest_len == ULLONG_MAX || ZSTD_isError(dest_len)) { |
|
592
|
0 |
1 |
if (ZSTD_isError(ret)) { |
|
598
|
0 |
1 |
EXTEND(SP, 1); |
|
621
|
1 |
0 |
dct = SvPVbyte(dict, dct_len); |
|
623
|
0 |
1 |
if (cdict == NULL) { |
|
649
|
1 |
0 |
dct = SvPVbyte(dict, dct_len); |
|
651
|
0 |
1 |
if (ddict == NULL) { |