diff options
| author | Jon Ashburn <jon@lunarg.com> | 2015-10-09 09:40:30 -0600 |
|---|---|---|
| committer | Jon Ashburn <jon@lunarg.com> | 2015-10-09 09:41:08 -0600 |
| commit | 323cceb74e8c744b6f181fca6f99a2dcadd1ef08 (patch) | |
| tree | 617b51c4c43cc196816c43251c3c22f75659414e /loader | |
| parent | c8ab86c230ebf0cf6bbc8294c2e466e73fc6484d (diff) | |
| download | usermoji-323cceb74e8c744b6f181fca6f99a2dcadd1ef08.tar.xz | |
Loader: Fix locking bug in CreateInstance
Diffstat (limited to 'loader')
| -rw-r--r-- | loader/loader.h | 2 | ||||
| -rw-r--r-- | loader/trampoline.c | 1 |
2 files changed, 1 insertions, 2 deletions
diff --git a/loader/loader.h b/loader/loader.h index 4956ae68..890821ca 100644 --- a/loader/loader.h +++ b/loader/loader.h @@ -174,8 +174,6 @@ struct loader_instance { struct loader_layer_list instance_layer_list; struct loader_layer_list device_layer_list; - /* TODO: Should keep track of application provided allocation functions */ - struct loader_msg_callback_map_entry *icd_msg_callback_map; struct loader_layer_list activated_layer_list; diff --git a/loader/trampoline.c b/loader/trampoline.c index 2ac48eef..e87d151e 100644 --- a/loader/trampoline.c +++ b/loader/trampoline.c @@ -85,6 +85,7 @@ LOADER_EXPORT VkResult VKAPI vkCreateInstance( pCreateInfo->ppEnabledLayerNames, &ptr_instance->instance_layer_list); if (res != VK_SUCCESS) { + loader_platform_thread_unlock_mutex(&loader_lock); return res; } } |
