Mesa (mesa_7_2_branch): windows: fix visual object memleak
Brian Paul
brianp at kemper.freedesktop.org
Wed Nov 26 17:06:42 UTC 2008
Module: Mesa
Branch: mesa_7_2_branch
Commit: e55703243320b543b0d29d662b5e535b2368b167
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e55703243320b543b0d29d662b5e535b2368b167
Author: Thomas Henn <thomas.henn at igd.fraunhofer.de>
Date: Wed Nov 26 09:51:29 2008 -0700
windows: fix visual object memleak
---
src/mesa/drivers/windows/gdi/wmesa.c | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
diff --git a/src/mesa/drivers/windows/gdi/wmesa.c b/src/mesa/drivers/windows/gdi/wmesa.c
index 42432d6..8074695 100644
--- a/src/mesa/drivers/windows/gdi/wmesa.c
+++ b/src/mesa/drivers/windows/gdi/wmesa.c
@@ -1505,6 +1505,9 @@ WMesaContext WMesaCreateContext(HDC hDC,
ctx = &c->gl_ctx;
_mesa_initialize_context(ctx, visual, NULL, &functions, (void *)c);
+ /* visual no longer needed - it was copied by _mesa_initialize_context() */
+ _mesa_destroy_visual(visual);
+
_mesa_enable_sw_extensions(ctx);
_mesa_enable_1_3_extensions(ctx);
_mesa_enable_1_4_extensions(ctx);
More information about the mesa-commit
mailing list