Fix out of bounds read of "&array[0]" (use array.data())

This commit is contained in:
Jake Turner
2024-04-10 08:20:56 +01:00
parent 3a8fecf08e
commit f3c9074a73
+1 -1
View File
@@ -1047,7 +1047,7 @@ void VulkanShaderCache::MakeComputePipelineInfo(VkComputePipelineCreateInfo &pip
specdata.resize(specEntries);
specMapEntries.resize(specEntries);
VkSpecializationMapEntry *entry = &specMapEntries[0];
VkSpecializationMapEntry *entry = specMapEntries.data();
stage.sType = VK_STRUCTURE_TYPE_PIPELINE_SHADER_STAGE_CREATE_INFO;
stage.stage = (VkShaderStageFlagBits)(1 << i);