From: Rémi Bernon rbernon@codeweavers.com
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=58833 --- dlls/win32u/opengl.c | 2 ++ 1 file changed, 2 insertions(+)
diff --git a/dlls/win32u/opengl.c b/dlls/win32u/opengl.c index f420f9acd97..90c975df0a5 100644 --- a/dlls/win32u/opengl.c +++ b/dlls/win32u/opengl.c @@ -1155,6 +1155,8 @@ static void init_device_info( struct egl_platform *egl, const struct opengl_func
if (compat_context) funcs->p_eglDestroyContext( egl->display, compat_context ); if (core_context) funcs->p_eglDestroyContext( egl->display, core_context ); + + if (egl != &display_egl) funcs->p_eglTerminate( egl->display ); }
static const struct