Build: Fix #2228, by correcting the type used.
authorJohn Kessenich <cepheus@frii.com>
Wed, 20 May 2020 04:23:07 +0000 (22:23 -0600)
committerJohn Kessenich <cepheus@frii.com>
Wed, 20 May 2020 04:23:07 +0000 (22:23 -0600)
glslang/MachineIndependent/ParseHelper.cpp

index b678a36..39027d3 100644 (file)
@@ -8527,7 +8527,7 @@ const TTypeList* TParseContext::recordStructCopy(TStructRecord& record, const TT
     size_t memberCount = tmpType->getStruct()->size();
     size_t originHash = 0, tmpHash = 0;
     std::hash<size_t> hasher;
-    for (uint32_t i = 0; i < memberCount; i++) {
+    for (size_t i = 0; i < memberCount; i++) {
         size_t originMemberHash = hasher(originType->getStruct()->at(i).type->getQualifier().layoutPacking +
                                          originType->getStruct()->at(i).type->getQualifier().layoutMatrix);
         size_t tmpMemberHash = hasher(tmpType->getStruct()->at(i).type->getQualifier().layoutPacking +