From 19df2cd34fa53cc5629bfe5f019967172b1aea23 Mon Sep 17 00:00:00 2001 From: Uma Devika Date: Mon, 3 Jul 2017 19:44:48 +0900 Subject: [PATCH] Emotion: freed allocated string. Summary: GStreamer API gst_caps_to_string returns allocated memory which needs to be freed with g_free() after use. @fix Signed-off-by: Uma Devika Reviewers: cedric, tasn, singh.amitesh, raster, jpeg Subscribers: tanwar.umesh07, yashu21985, cedric, jpeg Differential Revision: https://phab.enlightenment.org/D4996 --- src/modules/emotion/gstreamer/emotion_gstreamer.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/modules/emotion/gstreamer/emotion_gstreamer.c b/src/modules/emotion/gstreamer/emotion_gstreamer.c index a599481a16..caa844e856 100644 --- a/src/modules/emotion/gstreamer/emotion_gstreamer.c +++ b/src/modules/emotion/gstreamer/emotion_gstreamer.c @@ -1789,7 +1789,7 @@ _emotion_gstreamer_video_pipeline_parse(Emotion_Gstreamer_Video *ev, GstStructure *structure; GstQuery *query; const GValue *val; - gchar *str; + gchar *str = NULL; gdouble length_time = 0.0; gint width; @@ -1851,6 +1851,7 @@ _emotion_gstreamer_video_pipeline_parse(Emotion_Gstreamer_Video *ev, gst_query_unref(query); unref_caps_v: gst_caps_unref(caps); + g_free(str); unref_pad_v: gst_object_unref(pad); }