sy2 2468 ext/gd/libgd/gd.c double sy1, sy2, sx1, sx2; sy2 2476 ext/gd/libgd/gd.c sy2 = ((double) (y + 1) - (double) dstY) * (double) srcH / (double) dstH; sy2 2489 ext/gd/libgd/gd.c if (yportion > sy2 - sy1) { sy2 2490 ext/gd/libgd/gd.c yportion = sy2 - sy1; sy2 2493 ext/gd/libgd/gd.c } else if (sy == floorf(sy2)) { sy2 2494 ext/gd/libgd/gd.c yportion = sy2 - floor_cast(sy2); sy2 2532 ext/gd/libgd/gd.c while (sy < sy2);