From be75457a2cebdaec0e61d3d60f63b636438807a9 Mon Sep 17 00:00:00 2001 From: Jan-Harald Fredriksen Date: Wed, 28 Sep 2016 12:10:24 +0200 Subject: loader: gh989 - Fix incorrect array index An inner array loop was using an incorrect index to access the appropriate layer in instance extension validation. Change-Id: I27606fb32049bb531131ca29357d79491e3f96a7 --- loader/loader.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/loader/loader.c b/loader/loader.c index daa15397..2400ae38 100644 --- a/loader/loader.c +++ b/loader/loader.c @@ -4035,7 +4035,7 @@ VkResult loader_validate_instance_extensions( /* Not in global list, search layer extension lists */ for (uint32_t j = 0; j < pCreateInfo->enabledLayerCount; j++) { layer_prop = loader_get_layer_property( - pCreateInfo->ppEnabledLayerNames[i], instance_layer); + pCreateInfo->ppEnabledLayerNames[j], instance_layer); if (!layer_prop) { /* Should NOT get here, loader_validate_layers * should have already filtered this case out. -- cgit v1.2.3