loader: Don't use ICD's VkDevice after it has been destroyed
LX # 201
Conflicts:
loader/trampoline.c
diff --git a/loader/loader.h b/loader/loader.h
index d184e16..390d0cc 100644
--- a/loader/loader.h
+++ b/loader/loader.h
@@ -424,7 +424,8 @@
const VkInstance instance);
void loader_remove_logical_device(
const struct loader_instance *inst,
- VkDevice device);
+ struct loader_icd *icd,
+ struct loader_device *found_dev);
VkResult loader_enable_instance_layers(
struct loader_instance *inst,
const VkInstanceCreateInfo *pCreateInfo,