Third wave of Win64 warning cleanup

https://codereview.chromium.org/27487003/



git-svn-id: http://skia.googlecode.com/svn/trunk@11817 2bbb7eff-a529-9590-31e7-b0007b416f81
diff --git a/gm/canvasstate.cpp b/gm/canvasstate.cpp
index d3eb84e..f2761da 100644
--- a/gm/canvasstate.cpp
+++ b/gm/canvasstate.cpp
@@ -71,7 +71,7 @@
 
         // columns -- flags
         // rows -- permutations of setting the clip and matrix
-        for (size_t i = 0; i < SK_ARRAY_COUNT(flags); ++i) {
+        for (int i = 0; i < static_cast<int>(SK_ARRAY_COUNT(flags)); ++i) {
             for (int j = 0; j < 2; ++j) {
                 for (int k = 0; k < 2; ++k) {
                     this->drawTestPattern(i, (2*j)+k, canvas, flags[i],
diff --git a/gm/shadertext.cpp b/gm/shadertext.cpp
index adcb25e..412516b 100644
--- a/gm/shadertext.cpp
+++ b/gm/shadertext.cpp
@@ -183,7 +183,7 @@
         static const int rowHeight = 60;
         static const int colWidth = 300;
         canvas->save();
-        for (size_t s = 0; s < SK_ARRAY_COUNT(shaders); s++) {
+        for (int s = 0; s < static_cast<int>(SK_ARRAY_COUNT(shaders)); s++) {
             canvas->save();
             int i = 2*s;
             canvas->translate(SkIntToScalar((i / testsPerCol) * colWidth),
diff --git a/gm/texteffects.cpp b/gm/texteffects.cpp
index b46753d..7964de9 100644
--- a/gm/texteffects.cpp
+++ b/gm/texteffects.cpp
@@ -194,7 +194,7 @@
 
         SkString str("Hamburgefons");
 
-        for (size_t i = 0; i < SK_ARRAY_COUNT(gRastProcs); i++) {
+        for (int i = 0; i < static_cast<int>(SK_ARRAY_COUNT(gRastProcs)); i++) {
             apply_shader(&paint, i);
 
             //  paint.setMaskFilter(NULL);