misc: Cleanup Windows compiler warnings
diff --git a/layers/draw_state.h b/layers/draw_state.h
index 83b494b..e8678dd 100755
--- a/layers/draw_state.h
+++ b/layers/draw_state.h
@@ -185,7 +185,7 @@
             createInfo.pPoolSizes = new VkDescriptorPoolSize[poolSizeCountSize];
             memcpy((void*)createInfo.pPoolSizes, pCreateInfo->pPoolSizes, poolSizeCountSize);
             // Now set max counts for each descriptor type based on count of that type times maxSets
-            int32_t i=0;
+            uint32_t i=0;
             for (i=0; i<createInfo.poolSizeCount; ++i) {
                 uint32_t typeIndex = static_cast<uint32_t>(createInfo.pPoolSizes[i].type);
                 uint32_t poolSizeCount = createInfo.pPoolSizes[i].descriptorCount;