sx2 2466 ext/gd/libgd/gd.c double sy1, sy2, sx1, sx2; sx2 2481 ext/gd/libgd/gd.c sx2 = ((double) (x + 1) - (double) dstX) * (double) srcW / dstW; sx2 2503 ext/gd/libgd/gd.c if (xportion > sx2 - sx1) { sx2 2504 ext/gd/libgd/gd.c xportion = sx2 - sx1; sx2 2507 ext/gd/libgd/gd.c } else if (sx == floorf(sx2)) { sx2 2508 ext/gd/libgd/gd.c xportion = sx2 - floor_cast(sx2); sx2 2525 ext/gd/libgd/gd.c while (sx < sx2);