gl: Fix memory leak

CID #1212171
This commit is contained in:
Sebastian Dröge 2014-05-09 15:42:08 +02:00 committed by Tim-Philipp Müller
parent f213321083
commit 43866270ef

View file

@ -256,8 +256,10 @@ gst_gl_shadervariables_parse (GstGLShader * shader, char *variables,
if (arraysize) { if (arraysize) {
char *s = g_malloc (strlen (vartype) + 32); char *s = g_malloc (strlen (vartype) + 32);
sprintf (s, "%s[%d]", vartype, arraysize); sprintf (s, "%s[%d]", vartype, arraysize);
if (strcmp (t, s)) if (strcmp (t, s)) {
g_free (s);
goto parse_error; goto parse_error;
}
} else { } else {
if (strcmp (t, vartype)) if (strcmp (t, vartype))
goto parse_error; goto parse_error;