Skip to content

Commit 5a5b198

Browse files
committed
amend
1 parent a1d080d commit 5a5b198

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

ext/gd/libgd/gd.c

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2796,13 +2796,13 @@ void gdImageFilledPolygon (gdImagePtr im, gdPointPtr p, int n, int c)
27962796
}
27972797
pmaxy = maxy;
27982798
/* 2.0.16: Optimization by Ilia Chipitsine -- don't waste time offscreen */
2799-
if (miny < 0) {
2800-
miny = 0;
2799+
/* 2.0.26: clipping rectangle is even better */
2800+
if (miny < im->cy1) {
2801+
miny = im->cy1;
28012802
}
2802-
if (maxy >= gdImageSY(im)) {
2803-
maxy = gdImageSY(im) - 1;
2803+
if (maxy > im->cy2) {
2804+
maxy = im->cy2;
28042805
}
2805-
28062806
/* Fix in 1.3: count a vertex only once */
28072807
for (y = miny; y <= maxy; y++) {
28082808
/*1.4 int interLast = 0; */

0 commit comments

Comments
 (0)