瀏覽代碼

Fix DXGI cleanup code

Daniel Ludwig 1 年之前
父節點
當前提交
76c4c16ca9
共有 1 個文件被更改,包括 3 次插入3 次删除
  1. 3 3
      src/video/windows/SDL_windowsvideo.c

+ 3 - 3
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) {