| line |
true |
false |
branch |
|
136
|
16 |
1 |
if (x >= targ->xsize || y >= targ->ysize) { |
|
|
0 |
16 |
if (x >= targ->xsize || y >= targ->ysize) { |
|
140
|
7 |
9 |
if (mask) { |
|
141
|
3 |
4 |
if (w > mask->xsize) |
|
143
|
3 |
4 |
if (h > mask->ysize) |
|
146
|
1 |
15 |
if (x+w > targ->xsize) |
|
148
|
1 |
15 |
if (y+h > targ->ysize) |
|
203
|
3 |
0 |
if (x < 0 || x >= im->xsize || y < 0 || y >= im->ysize) |
|
|
2 |
1 |
if (x < 0 || x >= im->xsize || y < 0 || y >= im->ysize) |
|
|
2 |
0 |
if (x < 0 || x >= im->xsize || y < 0 || y >= im->ysize) |
|
|
0 |
2 |
if (x < 0 || x >= im->xsize || y < 0 || y >= im->ysize) |
|
205
|
2 |
0 |
if (ext->mask) { |
|
208
|
2 |
0 |
if (i_gsamp(ext->mask, x, x+1, y, &samp, NULL, 1) && !samp) |
|
|
1 |
1 |
if (i_gsamp(ext->mask, x, x+1, y, &samp, NULL, 1) && !samp) |
|
229
|
3 |
0 |
if (x < 0 || x >= im->xsize || y < 0 || y >= im->ysize) |
|
|
3 |
0 |
if (x < 0 || x >= im->xsize || y < 0 || y >= im->ysize) |
|
|
3 |
0 |
if (x < 0 || x >= im->xsize || y < 0 || y >= im->ysize) |
|
|
1 |
2 |
if (x < 0 || x >= im->xsize || y < 0 || y >= im->ysize) |
|
231
|
2 |
0 |
if (ext->mask) { |
|
234
|
2 |
0 |
if (i_gsamp(ext->mask, x, x+1, y, &samp, NULL, 1) && !samp) |
|
|
1 |
1 |
if (i_gsamp(ext->mask, x, x+1, y, &samp, NULL, 1) && !samp) |
|
254
|
265 |
0 |
if (y >= 0 && y < im->ysize && l < im->xsize && l >= 0) { |
|
|
265 |
0 |
if (y >= 0 && y < im->ysize && l < im->xsize && l >= 0) { |
|
|
264 |
1 |
if (y >= 0 && y < im->ysize && l < im->xsize && l >= 0) { |
|
|
264 |
0 |
if (y >= 0 && y < im->ysize && l < im->xsize && l >= 0) { |
|
255
|
1 |
263 |
if (r > im->xsize) |
|
257
|
213 |
51 |
if (ext->mask) { |
|
264
|
1 |
212 |
if (w < 10) |
|
270
|
15180 |
212 |
for (i = 0; i < w-1; ++i) |
|
271
|
404 |
14776 |
if (!samps[i] != !samps[i+1]) |
|
273
|
1 |
211 |
if (changes > w/3) /* just rough */ |
|
276
|
2 |
211 |
if (simple) { |
|
281
|
24 |
2 |
for (i = 0; i < w; ++i) { |
|
282
|
10 |
14 |
if (samps[i]) |
|
294
|
404 |
211 |
while (i < w) { |
|
295
|
4503 |
211 |
while (i < w && !samps[i]) |
|
|
4310 |
193 |
while (i < w && !samps[i]) |
|
298
|
11255 |
211 |
while (i < w && samps[i]) |
|
|
11062 |
193 |
while (i < w && samps[i]) |
|
300
|
193 |
211 |
if (i != start) |
|
331
|
5 |
0 |
if (y >= 0 && y < im->ysize && l < im->xsize && l >= 0) { |
|
|
5 |
0 |
if (y >= 0 && y < im->ysize && l < im->xsize && l >= 0) { |
|
|
4 |
1 |
if (y >= 0 && y < im->ysize && l < im->xsize && l >= 0) { |
|
|
4 |
0 |
if (y >= 0 && y < im->ysize && l < im->xsize && l >= 0) { |
|
332
|
1 |
3 |
if (r > im->xsize) |
|
334
|
3 |
1 |
if (ext->mask) { |
|
341
|
1 |
2 |
if (w < 10) |
|
347
|
90 |
2 |
for (i = 0; i < w-1; ++i) |
|
348
|
20 |
70 |
if (!samps[i] != !samps[i+1]) |
|
350
|
1 |
1 |
if (changes > w/3) /* just rough */ |
|
353
|
2 |
1 |
if (simple) { |
|
358
|
24 |
2 |
for (i = 0; i < w; ++i) { |
|
359
|
10 |
14 |
if (samps[i]) |
|
371
|
2 |
1 |
while (i < w) { |
|
372
|
37 |
1 |
while (i < w && !samps[i]) |
|
|
36 |
1 |
while (i < w && !samps[i]) |
|
375
|
37 |
1 |
while (i < w && samps[i]) |
|
|
36 |
1 |
while (i < w && samps[i]) |
|
377
|
1 |
1 |
if (i != start) |
|
409
|
22528 |
1 |
if (x < 0 || x >= im->xsize || y < 0 || y >= im->ysize) |
|
|
22527 |
1 |
if (x < 0 || x >= im->xsize || y < 0 || y >= im->ysize) |
|
|
22526 |
1 |
if (x < 0 || x >= im->xsize || y < 0 || y >= im->ysize) |
|
|
1 |
22525 |
if (x < 0 || x >= im->xsize || y < 0 || y >= im->ysize) |
|
427
|
4 |
1 |
if (x < 0 || x >= im->xsize || y < 0 || y >= im->ysize) |
|
|
3 |
1 |
if (x < 0 || x >= im->xsize || y < 0 || y >= im->ysize) |
|
|
2 |
1 |
if (x < 0 || x >= im->xsize || y < 0 || y >= im->ysize) |
|
|
1 |
1 |
if (x < 0 || x >= im->xsize || y < 0 || y >= im->ysize) |
|
435
|
5 |
1 |
if (y >= 0 && y < im->ysize && l < im->xsize && l >= 0) { |
|
|
4 |
1 |
if (y >= 0 && y < im->ysize && l < im->xsize && l >= 0) { |
|
|
3 |
1 |
if (y >= 0 && y < im->ysize && l < im->xsize && l >= 0) { |
|
|
2 |
1 |
if (y >= 0 && y < im->ysize && l < im->xsize && l >= 0) { |
|
436
|
1 |
1 |
if (r > im->xsize) |
|
448
|
5 |
1 |
if (y >= 0 && y < im->ysize && l < im->xsize && l >= 0) { |
|
|
4 |
1 |
if (y >= 0 && y < im->ysize && l < im->xsize && l >= 0) { |
|
|
3 |
1 |
if (y >= 0 && y < im->ysize && l < im->xsize && l >= 0) { |
|
|
2 |
1 |
if (y >= 0 && y < im->ysize && l < im->xsize && l >= 0) { |
|
449
|
1 |
1 |
if (r > im->xsize) |
|
462
|
309 |
1 |
if (y >= 0 && y < im->ysize && l < im->xsize && l >= 0) { |
|
|
308 |
1 |
if (y >= 0 && y < im->ysize && l < im->xsize && l >= 0) { |
|
|
307 |
1 |
if (y >= 0 && y < im->ysize && l < im->xsize && l >= 0) { |
|
|
306 |
1 |
if (y >= 0 && y < im->ysize && l < im->xsize && l >= 0) { |
|
463
|
1 |
305 |
if (r > im->xsize) |
|
476
|
5 |
1 |
if (y >= 0 && y < im->ysize && l < im->xsize && l >= 0) { |
|
|
4 |
1 |
if (y >= 0 && y < im->ysize && l < im->xsize && l >= 0) { |
|
|
3 |
1 |
if (y >= 0 && y < im->ysize && l < im->xsize && l >= 0) { |
|
|
2 |
1 |
if (y >= 0 && y < im->ysize && l < im->xsize && l >= 0) { |
|
477
|
1 |
1 |
if (r > im->xsize) |
|
489
|
2 |
0 |
if (y >= 0 && y < im->ysize && l < im->xsize && l >= 0) { |
|
|
2 |
0 |
if (y >= 0 && y < im->ysize && l < im->xsize && l >= 0) { |
|
|
2 |
0 |
if (y >= 0 && y < im->ysize && l < im->xsize && l >= 0) { |
|
|
1 |
1 |
if (y >= 0 && y < im->ysize && l < im->xsize && l >= 0) { |
|
490
|
1 |
0 |
if (r > im->xsize) |
|
492
|
1 |
0 |
return i_gpal(ext->targ, l + ext->xbase, r + ext->xbase, |
|
502
|
4 |
0 |
if (y >= 0 && y < im->ysize && l < im->xsize && l >= 0) { |
|
|
4 |
0 |
if (y >= 0 && y < im->ysize && l < im->xsize && l >= 0) { |
|
|
4 |
0 |
if (y >= 0 && y < im->ysize && l < im->xsize && l >= 0) { |
|
|
3 |
1 |
if (y >= 0 && y < im->ysize && l < im->xsize && l >= 0) { |
|
503
|
1 |
2 |
if (r > im->xsize) |
|
505
|
2 |
1 |
if (ext->mask) { |
|
513
|
3 |
2 |
while (i < w) { |
|
514
|
12 |
2 |
while (i < w && !samps[i]) |
|
|
11 |
1 |
while (i < w && !samps[i]) |
|
517
|
40 |
2 |
while (i < w && samps[i]) |
|
|
39 |
1 |
while (i < w && samps[i]) |
|
519
|
1 |
2 |
if (i != start) |
|
520
|
1 |
0 |
i_ppal(ext->targ, l+start+ext->xbase, l+i+ext->xbase, |
|
526
|
1 |
0 |
return i_ppal(ext->targ, l + ext->xbase, r + ext->xbase, |
|
548
|
23 |
2 |
if (y >= 0 && y < im->ysize && l < im->xsize && l >= 0) { |
|
|
21 |
2 |
if (y >= 0 && y < im->ysize && l < im->xsize && l >= 0) { |
|
|
19 |
2 |
if (y >= 0 && y < im->ysize && l < im->xsize && l >= 0) { |
|
|
17 |
2 |
if (y >= 0 && y < im->ysize && l < im->xsize && l >= 0) { |
|
552
|
2 |
15 |
if (r > im->xsize) |
|
554
|
9 |
8 |
if (ext->mask) { |
|
563
|
13 |
9 |
while (i < w) { |
|
564
|
10 |
3 |
if (mask_samps[i]) { |
|
572
|
17 |
9 |
while (i < w && mask_samps[i]) { |
|
|
16 |
1 |
while (i < w && mask_samps[i]) { |
|
615
|
23 |
2 |
if (y >= 0 && y < im->ysize && l < im->xsize && l >= 0) { |
|
|
21 |
2 |
if (y >= 0 && y < im->ysize && l < im->xsize && l >= 0) { |
|
|
19 |
2 |
if (y >= 0 && y < im->ysize && l < im->xsize && l >= 0) { |
|
|
17 |
2 |
if (y >= 0 && y < im->ysize && l < im->xsize && l >= 0) { |
|
619
|
2 |
15 |
if (r > im->xsize) |
|
621
|
9 |
8 |
if (ext->mask) { |
|
630
|
13 |
9 |
while (i < w) { |
|
631
|
10 |
3 |
if (mask_samps[i]) { |
|
639
|
17 |
9 |
while (i < w && mask_samps[i]) { |
|
|
16 |
1 |
while (i < w && mask_samps[i]) { |