Branch Coverage

src/pdfmake_render_bezier.c
Criterion Covered Total %
branch 0 46 0.0


line true false branch
25 0 0 if (len_sq < 1e-10) {
36 0 0 if (t < 0) t = 0;
37 0 0 if (t > 1) t = 1;
63 0 0 return (d1_sq <= tolerance_sq && d2_sq <= tolerance_sq);
0 0 return (d1_sq <= tolerance_sq && d2_sq <= tolerance_sq);
125 0 0 if (depth > 20) {
129 0 0 if (is_flat_enough(p0, p1, p2, p3, tolerance)) {
139 0 0 if (err != PDFMAKE_RENDER_OK) {
157 0 0 if (!out) {
161 0 0 if (tolerance <= 0) {
179 0 0 if (!path) {
184 0 0 if (!flat) {
188 0 0 if (tolerance <= 0) {
192 0 0 for (i = 0; i < path->seg_count; i++) {
199 0 0 if (err != PDFMAKE_RENDER_OK) {
209 0 0 if (!has_current) {
215 0 0 if (err != PDFMAKE_RENDER_OK) {
224 0 0 if (!has_current) {
234 0 0 if (err != PDFMAKE_RENDER_OK) {
243 0 0 if (err != PDFMAKE_RENDER_OK) {
312 0 0 if (!flat) {
322 0 0 for (i = 1; i < flat->seg_count; i++) {
324 0 0 if (seg->op == PDFMAKE_PATH_LINE) {