Fix size_t to int conversion warning on Win64 in SkRTConf.h.
authorbungeman@google.com <bungeman@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81>
Mon, 19 Aug 2013 20:05:38 +0000 (20:05 +0000)
committerbungeman@google.com <bungeman@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81>
Mon, 19 Aug 2013 20:05:38 +0000 (20:05 +0000)
Review URL: https://codereview.chromium.org/23213004

git-svn-id: http://skia.googlecode.com/svn/trunk@10800 2bbb7eff-a529-9590-31e7-b0007b416f81

include/utils/SkRTConf.h

index dc1f461..1dc41c9 100644 (file)
@@ -115,10 +115,8 @@ void SkRTConf<T>::print(SkWStream *o) const {
     sprintf(outline, "%-30.30s", getName());
     doPrint(&(outline[30]));
     sprintf(&(outline[60]), " %.128s", fDescription.c_str());
-    if (' ' == outline[strlen(outline)-1]) {
-        for (int i = strlen(outline)-1 ; ' ' == outline[i] ; i--) {
-            outline[i] = '\0';
-        }
+    for (size_t i = strlen(outline); i --> 0 && ' ' == outline[i];) {
+        outline[i] = '\0';
     }
     o->writeText(outline);
 }