Fix some fixed-point bugs.
Review URL: https://codereview.appspot.com/6047046
git-svn-id: http://skia.googlecode.com/svn/trunk@3714 2bbb7eff-a529-9590-31e7-b0007b416f81
diff --git a/gm/shaderbounds.cpp b/gm/shaderbounds.cpp
index ee08ce6..9529151 100644
--- a/gm/shaderbounds.cpp
+++ b/gm/shaderbounds.cpp
@@ -78,8 +78,8 @@
if (background) {
scale = SkFloatToScalar(0.6f);
}
- SkScalar shaderWidth = SkIntToScalar(width)/scale;
- SkScalar shaderHeight = SkIntToScalar(height)/scale;
+ SkScalar shaderWidth = SkScalarDiv(SkIntToScalar(width), scale);
+ SkScalar shaderHeight = SkScalarDiv(SkIntToScalar(height), scale);
SkShader* shader = fShaderMaker(shaderWidth, shaderHeight, background);
SkMatrix shaderScale;
shaderScale.setScale(scale, scale);