Use correct type for var storing returned value (#2263)
authorRyan Harrison <rharrison@google.com>
Tue, 9 Jun 2020 16:01:43 +0000 (12:01 -0400)
committerGitHub <noreply@github.com>
Tue, 9 Jun 2020 16:01:43 +0000 (10:01 -0600)
glslang/MachineIndependent/reflection.cpp

index d394cf0..03d6fe1 100644 (file)
@@ -643,7 +643,7 @@ public:
         if (type.isArray()) {
             TType derefType(type, 0);
             for (int e = 0; e < type.getOuterArraySize(); ++e) {
-                uint32_t memberBlockIndex = addBlockName(name + "[" + String(e) + "]", derefType, size);
+                int memberBlockIndex = addBlockName(name + "[" + String(e) + "]", derefType, size);
                 if (e == 0)
                     blockIndex = memberBlockIndex;
             }