fix mac build errors related to new gm

Review URL: https://codereview.chromium.org/22937005

git-svn-id: http://skia.googlecode.com/svn/trunk@10690 2bbb7eff-a529-9590-31e7-b0007b416f81
diff --git a/gm/canvasstate.cpp b/gm/canvasstate.cpp
index 1a26bf0..4dd403c 100644
--- a/gm/canvasstate.cpp
+++ b/gm/canvasstate.cpp
@@ -81,7 +81,7 @@
     }
 
 
-    virtual uint32_t onGetFlags() SK_OVERRIDE const { return kSkipPicture_Flag; }
+    virtual uint32_t onGetFlags() const SK_OVERRIDE { return kSkipPicture_Flag; }
 
 private:
     void drawTestPattern(int x, int y, SkCanvas* canvas,
@@ -95,7 +95,7 @@
             canvas->clipPath(fPath);
         }
         if (doScale) {
-            canvas->scale(0.5, 0.5);
+            canvas->scale(SkDoubleToScalar(0.5), SkDoubleToScalar(0.5));
         }
         canvas->restore();
         canvas->drawRect(fFillRect, fFillPaint);