Snap for 7233012 from 585ad4f65556a2447568c49a5dd023c9b14ee36a to sc-v2-release

Change-Id: I0840cb4b34c8de3ddb4c45bb9a6f187e6734b0e6
diff --git a/JavaGen.cpp b/JavaGen.cpp
index c2cdaeb..fa4c106 100644
--- a/JavaGen.cpp
+++ b/JavaGen.cpp
@@ -381,7 +381,7 @@
                    GetJavaEnumTypeName(prop).c_str());
       writer.Indent();
       std::vector<std::string> values = ParseEnumValues(prop.enum_values());
-      for (int i = 0; i < values.size(); ++i) {
+      for (std::size_t i = 0; i < values.size(); ++i) {
         const std::string& name = values[i];
         writer.Write("%s(\"%s\")", ToUpper(name).c_str(), name.c_str());
         if (i + 1 < values.size()) {