projects
/
platform
/
upstream
/
gstreamer.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
606e3de
)
glsl: free str while returning error
author
Vineeth TM
<vineeth.tm@samsung.com>
Fri, 13 Nov 2015 01:56:10 +0000
(10:56 +0900)
committer
Tim-Philipp Müller
<tim@centricular.com>
Sat, 9 Dec 2017 19:32:11 +0000
(19:32 +0000)
https://bugzilla.gnome.org/show_bug.cgi?id=758039
gst-libs/gst/gl/gstglsl.c
patch
|
blob
|
history
diff --git
a/gst-libs/gst/gl/gstglsl.c
b/gst-libs/gst/gl/gstglsl.c
index
d6cce7a
..
d9d74a8
100644
(file)
--- a/
gst-libs/gst/gl/gstglsl.c
+++ b/
gst-libs/gst/gl/gstglsl.c
@@
-258,8
+258,10
@@
gst_glsl_version_profile_from_string (const gchar * string,
/* skip possible #version prefix */
if (str[0] == '#') {
if (!(version_s =
- (gchar *) _check_valid_version_preprocessor_string (version_s)))
+ (gchar *) _check_valid_version_preprocessor_string (version_s))) {
+ g_free (str);
goto error;
+ }
}
version_s = g_strstrip (version_s);