sy2 2466 ext/gd/libgd/gd.c double sy1, sy2, sx1, sx2; sy2 2474 ext/gd/libgd/gd.c sy2 = ((double) (y + 1) - (double) dstY) * (double) srcH / (double) dstH; sy2 2487 ext/gd/libgd/gd.c if (yportion > sy2 - sy1) { sy2 2488 ext/gd/libgd/gd.c yportion = sy2 - sy1; sy2 2491 ext/gd/libgd/gd.c } else if (sy == floorf(sy2)) { sy2 2492 ext/gd/libgd/gd.c yportion = sy2 - floor_cast(sy2); sy2 2530 ext/gd/libgd/gd.c while (sy < sy2);