loader: Add debug info
diff --git a/loader/loader.c b/loader/loader.c
index 0175046..c958d82 100644
--- a/loader/loader.c
+++ b/loader/loader.c
@@ -209,7 +209,6 @@
 }
 #endif // WIN32
 
-
 static void loader_log(VkFlags msg_type, int32_t msg_code,
                        const char *format, ...)
 {
@@ -264,7 +263,8 @@
         const struct loader_extension_list *ext_list)
 {
     for (uint32_t i = 0; i < ext_list->count; i++) {
-        if (compare_vk_extension_properties(&ext_list->list[i].info, vk_ext_prop))
+        const VkExtensionProperties *item = &ext_list->list[i].info;
+        if (compare_vk_extension_properties(item, vk_ext_prop))
             return &ext_list->list[i];
     }
     return NULL;
@@ -308,6 +308,8 @@
             }
             ext_props.origin = origin;
             ext_props.lib_name = lib_name;
+            loader_log(VK_DBG_REPORT_DEBUG_BIT, 0,
+                       "Global Extension: %s: %s", ext_props.info.name, ext_props.info.description);
             ext_props.get_proc_addr = (get_proc_addr == NULL) ? ext_get_proc_addr : get_proc_addr;
             loader_add_to_ext_list(ext_list, 1, &ext_props);
         }
@@ -359,6 +361,8 @@
                         ext_get_proc_addr = get_device_proc_addr;
                     ext_props.get_proc_addr = ext_get_proc_addr;
                     ext_props.lib_name = loader.scanned_layers[layer_index].lib_name;
+                    loader_log(VK_DBG_REPORT_DEBUG_BIT, 0,
+                               "PhysicalDevice Extension: %s: %s", ext_props.info.name, ext_props.info.description);
                     loader_add_to_ext_list(ext_list, 1, &ext_props);
                 }
             }
@@ -399,14 +403,15 @@
     struct loader_extension_property *ext_prop;
 
     for (uint32_t i = 0; i < prop_list_count; i++) {
+        const VkExtensionProperties *search_target = &props[i];
         // look for duplicates
-        if (has_vk_extension_property(&props[i], ext_list)) {
+        if (has_vk_extension_property(search_target, ext_list)) {
             continue;
         }
 
-        ext_prop = get_extension_property_from_vkext(&props[i], search_list);
+        ext_prop = get_extension_property_from_vkext(search_target, search_list);
         if (!ext_prop) {
-            loader_log(VK_DBG_REPORT_WARN_BIT, 0, "Unable to find extension %s", props[i].name);
+            loader_log(VK_DBG_REPORT_WARN_BIT, 0, "Unable to find extension %s", search_target->name);
             continue;
         }