summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEmmanuele Bassi <ebassi@gnome.org>2014-08-12 16:33:48 +0100
committerEmmanuele Bassi <ebassi@gnome.org>2014-08-12 16:33:48 +0100
commitfd24c996dfb4f58f026338bad14db7cf2f24dee0 (patch)
tree97659e32f6d1f14d98a50a7ee5078dc3a761c2a0
parent4e84bf52636088d4456536a9846b4f47c14b5cb1 (diff)
downloadgtk+-fd24c996dfb4f58f026338bad14db7cf2f24dee0.tar.gz
gdk/x11: Plug a leak
XVisualInfo objects returned by glXGetVisualFromFBConfig() need to be freed.
-rw-r--r--gdk/x11/gdkglcontext-x11.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/gdk/x11/gdkglcontext-x11.c b/gdk/x11/gdkglcontext-x11.c
index 44efee6ad2..7047a09d26 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,