[696/906] glapi: fix memory leak from not freeing a string

This commit is contained in:
Matthew Waters 2013-06-11 11:26:38 +10:00 committed by Tim-Philipp Müller
parent 06eb6f4965
commit f5472457bf

View file

@ -24,6 +24,7 @@ gchar *
gst_gl_api_string (GstGLAPI api) gst_gl_api_string (GstGLAPI api)
{ {
GString *str = NULL; GString *str = NULL;
gchar *ret;
if (api == GST_GL_API_NONE) { if (api == GST_GL_API_NONE) {
str = g_string_new ("none"); str = g_string_new ("none");
@ -65,5 +66,7 @@ gst_gl_api_string (GstGLAPI api)
} }
} }
return str->str; ret = g_string_free (str, FALSE);
return ret;
} }