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) { |