Fix warning as error on Mac for implicit narrowing conversion from r12413.
authorbungeman@google.com <bungeman@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81>
Wed, 27 Nov 2013 16:08:37 +0000 (16:08 +0000)
committerbungeman@google.com <bungeman@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81>
Wed, 27 Nov 2013 16:08:37 +0000 (16:08 +0000)
git-svn-id: http://skia.googlecode.com/svn/trunk@12418 2bbb7eff-a529-9590-31e7-b0007b416f81

gm/polygons.cpp

index 1edfbb7..bddde8f 100644 (file)
@@ -9,6 +9,7 @@
 #include "SkCanvas.h"
 #include "SkPath.h"
 #include "SkRandom.h"
+#include "SkScalar.h"
 #include "SkTArray.h"
 
 namespace skiagm {
@@ -47,7 +48,7 @@ protected:
 
         for (size_t i = 0; i < SK_ARRAY_COUNT(p4); ++i) {
             SkScalar angle = 2 * SK_ScalarPI * i / SK_ARRAY_COUNT(p4);
-            p4[i].set(20 * cos(angle) + 20, 20 * sin(angle) + 20);
+            p4[i].set(20 * SkScalarCos(angle) + 20, 20 * SkScalarSin(angle) + 20);
         }
 
         struct Polygons {