sx1 2468 ext/gd/libgd/gd.c double sy1, sy2, sx1, sx2; sx1 2482 ext/gd/libgd/gd.c sx1 = ((double) x - (double) dstX) * (double) srcW / dstW; sx1 2498 ext/gd/libgd/gd.c sx = sx1; sx1 2503 ext/gd/libgd/gd.c if (floorf(sx) == floor_cast(sx1)) { sx1 2505 ext/gd/libgd/gd.c if (xportion > sx2 - sx1) { sx1 2506 ext/gd/libgd/gd.c xportion = sx2 - sx1;