[gtk+/wip/gdk-gl: 24/31] gdk/x11: Plug a leak



commit fd24c996dfb4f58f026338bad14db7cf2f24dee0
Author: Emmanuele Bassi <ebassi gnome org>
Date:   Tue Aug 12 16:33:48 2014 +0100

    gdk/x11: Plug a leak
    
    XVisualInfo objects returned by glXGetVisualFromFBConfig() need to be
    freed.

 gdk/x11/gdkglcontext-x11.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)
---
diff --git a/gdk/x11/gdkglcontext-x11.c b/gdk/x11/gdkglcontext-x11.c
index 44efee6..7047a09 100644
--- a/gdk/x11/gdkglcontext-x11.c
+++ b/gdk/x11/gdkglcontext-x11.c
@@ -454,6 +454,8 @@ find_fbconfig_for_pixel_format (GdkDisplay        *display,
           retval = TRUE;
           goto out;
         }
+
+      XFree (visinfo);
     }
     
   g_set_error (error, GDK_GL_PIXEL_FORMAT_ERROR,


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]