summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEmmanuele Bassi <ebassi@gnome.org>2014-08-15 12:42:55 +0100
committerEmmanuele Bassi <ebassi@gnome.org>2014-08-15 12:42:55 +0100
commit06bd4aba2b400369c4b2a3771e85af3e827766b4 (patch)
treec68340ed315f9e479447439802e9e736bec8306c
parent5cba7de332e0946aa65d40ebc970236e95620925 (diff)
downloadgtk+-06bd4aba2b400369c4b2a3771e85af3e827766b4.tar.gz
gdk/x11: Plug a leak in create_gl_context()
The valid GdkGLPixelFormat is owned by the GdkGLContext using it.
-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 2e0dc5efd1..1c60ee85cc 100644
--- a/gdk/x11/gdkglcontext-x11.c
+++ b/gdk/x11/gdkglcontext-x11.c
@@ -696,6 +696,8 @@ gdk_x11_display_create_gl_context (GdkDisplay *display,
context->current_drawable = dummy_drawable;
context->is_direct = is_direct;
+ g_object_unref (valid_format);
+
return GDK_GL_CONTEXT (context);
}