Jan Sikorski : dxgi: Don't grab wined3d lock for wined3d_decref().
Module: wine Branch: master Commit: 6d8cc776f568d31ef37731971385ca459eaf5fc0 URL: https://source.winehq.org/git/wine.git/?a=commit;h=6d8cc776f568d31ef37731971... Author: Jan Sikorski <jsikorski(a)codeweavers.com> Date: Fri Oct 15 14:26:22 2021 +0200 dxgi: Don't grab wined3d lock for wined3d_decref(). Signed-off-by: Jan Sikorski <jsikorski(a)codeweavers.com> Signed-off-by: Henri Verbeet <hverbeet(a)codeweavers.com> Signed-off-by: Alexandre Julliard <julliard(a)winehq.org> --- dlls/dxgi/factory.c | 2 -- 1 file changed, 2 deletions(-) diff --git a/dlls/dxgi/factory.c b/dlls/dxgi/factory.c index af18bdd2c32..4c3e3cf0f34 100644 --- a/dlls/dxgi/factory.c +++ b/dlls/dxgi/factory.c @@ -80,9 +80,7 @@ static ULONG STDMETHODCALLTYPE dxgi_factory_Release(IWineDXGIFactory *iface) if (factory->device_window) DestroyWindow(factory->device_window); - wined3d_mutex_lock(); wined3d_decref(factory->wined3d); - wined3d_mutex_unlock(); wined3d_private_store_cleanup(&factory->private_store); heap_free(factory); }
participants (1)
-
Alexandre Julliard