| # | Line 454 | Line 454 | double z; | |
|---|---|---|
| 454 | y1 = p0->y + c1*s1y/l1; | |
| 455 | for (c2 = l2; c2-- > 0; ) { | |
| 456 | x = x1 + c2*s2x/l2; | |
| 457 | + | if (x < 0 || x >= hresolu) |
| 458 | + | continue; |
| 459 | y = y1 + c2*s2y/l2; | |
| 460 | + | if (y < 0 || y >= vresolu) |
| 461 | + | continue; |
| 462 | if (zscan(y)[x] <= 0 || zscan(y)[x]-z | |
| 463 | > zeps*zscan(y)[x]) { | |
| 464 | zscan(y)[x] = z; | |
| – | Removed lines |
| + | Added lines |
| < | Changed lines (old) |
| > | Changed lines (new) |