From 76c4c16ca97b20ad050e22caa8fe9b9494b2fb2e Mon Sep 17 00:00:00 2001 From: Daniel Ludwig Date: Thu, 25 Jul 2024 08:32:48 +0200 Subject: [PATCH] Fix DXGI cleanup code --- src/video/windows/SDL_windowsvideo.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/video/windows/SDL_windowsvideo.c b/src/video/windows/SDL_windowsvideo.c index 1fb88db9c6..5fd38ad2b0 100644 --- a/src/video/windows/SDL_windowsvideo.c +++ b/src/video/windows/SDL_windowsvideo.c @@ -104,12 +104,12 @@ static void WIN_DeleteDevice(SDL_VideoDevice *device) SDL_UnloadObject(data->shcoreDLL); } #endif -#ifndef HAVE_DXGI_H +#ifdef HAVE_DXGI_H if (data->pDXGIFactory) { - IDXGIFactory_Release(pDXGIFactory); + IDXGIFactory_Release(data->pDXGIFactory); } if (data->dxgiDLL) { - SDL_UnloadObject(pDXGIDLL); + SDL_UnloadObject(data->dxgiDLL); } #endif if (device->wakeup_lock) {