Branch Coverage

xs/linear.xs
Criterion Covered Total %
branch 12 46 26.0


line true false branch
19 0 9 if (!SvPOK(data_sv)) {
52 0 0 if (err != PDFMAKE_OK) {
74 1 3 RETVAL = (pdfmake_doc_linearize(doc) == PDFMAKE_OK) ? 1 : 0;
87 0 0 if (err != PDFMAKE_OK) {
101 0 2 RETVAL = (pdfmake_doc_write_linearized_to_path(doc, path) == PDFMAKE_OK) ? 1 : 0;
126 0 0 if (!SvROK(fetch_sv) || SvTYPE(SvRV(fetch_sv)) != SVt_PVCV) {
0 0 if (!SvROK(fetch_sv) || SvTYPE(SvRV(fetch_sv)) != SVt_PVCV) {
141 0 0 if (reader) {
149 0 0 if (!reader) {
161 0 0 if (!reader) {
174 0 0 if (!reader) {
188 0 0 if (!reader) {
215 0 0 if (!reader) {
220 0 0 if (err != PDFMAKE_OK) {
224 0 0 EXTEND(SP, 2);
242 0 5 if (!RETVAL) {
252 5 0 if (lin) {
260 0 5 if (!lin) {
272 0 5 if (!lin) {
287 0 5 if (!lin) {
293 0 5 if (err != PDFMAKE_OK) {
307 0 1 if (!lin) {
319 0 1 if (!lin) {