diff --git a/src/video/windows/SDL_windowsvulkan.c b/src/video/windows/SDL_windowsvulkan.c index 9fc1f01c3..42e8befc4 100644 --- a/src/video/windows/SDL_windowsvulkan.c +++ b/src/video/windows/SDL_windowsvulkan.c @@ -57,7 +57,7 @@ int WIN_Vulkan_LoadLibrary(_THIS, const char *path) return -1; SDL_strlcpy(_this->vulkan_config.loader_path, path, SDL_arraysize(_this->vulkan_config.loader_path)); - *(void**)vkGetInstanceProcAddr = SDL_LoadFunction( + vkGetInstanceProcAddr = (PFN_vkGetInstanceProcAddr) SDL_LoadFunction( _this->vulkan_config.loader_handle, "vkGetInstanceProcAddr"); if(!vkGetInstanceProcAddr) goto fail;