Module: wine Branch: master Commit: 80e572451e667755357095f691fdbd4c1a7db77a URL: https://gitlab.winehq.org/wine/wine/-/commit/80e572451e667755357095f691fdbd4... Author: Alexandre Julliard <julliard(a)winehq.org> Date: Tue Dec 6 13:32:34 2022 +0100 opengl32: Don't free memory at process exit. --- dlls/opengl32/wgl.c | 1 + 1 file changed, 1 insertion(+) diff --git a/dlls/opengl32/wgl.c b/dlls/opengl32/wgl.c index 3a1d2a81baa..f2ef3580f0f 100644 --- a/dlls/opengl32/wgl.c +++ b/dlls/opengl32/wgl.c @@ -1281,6 +1281,7 @@ BOOL WINAPI DllMain( HINSTANCE hinst, DWORD reason, LPVOID reserved ) break; case DLL_PROCESS_DETACH: + if (reserved) break; UNIX_CALL( process_detach, NULL ); #ifndef _WIN64 cleanup_wow64_strings();