From 6ee3cfd20240b28acf1349e38344e24380f360c1 Mon Sep 17 00:00:00 2001 From: SeokHoon Lee Date: Mon, 9 Apr 2018 18:21:16 +0900 Subject: [PATCH] Add free code - add g_free (type) for memory leak Signed-off-by: SeokHoon Lee Change-Id: I6a300efef88d5bf50fa0859a6cba39643d5a028f --- packaging/libmm-streamrecorder.spec | 2 +- src/mm_streamrecorder_recorder.c | 5 ++--- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/packaging/libmm-streamrecorder.spec b/packaging/libmm-streamrecorder.spec index 3c1ded6..0cd8cae 100644 --- a/packaging/libmm-streamrecorder.spec +++ b/packaging/libmm-streamrecorder.spec @@ -1,6 +1,6 @@ Name: libmm-streamrecorder Summary: Media Stream Recorder library -Version: 0.0.18 +Version: 0.0.19 Release: 0 Group: Multimedia/Other License: Apache-2.0 diff --git a/src/mm_streamrecorder_recorder.c b/src/mm_streamrecorder_recorder.c index 9e3de20..75996d0 100644 --- a/src/mm_streamrecorder_recorder.c +++ b/src/mm_streamrecorder_recorder.c @@ -562,8 +562,8 @@ int _mmstreamrecorder_create_encodesink_bin(MMHandleType handle, MMStreamRecorde MMSTREAMRECORDER_G_OBJECT_SET(sc->encode_element[_MMSTREAMRECORDER_ENCSINK_ENCBIN].gst, "acaps", caps); { gchar *type = gst_caps_to_string(caps); - _mmstreamrec_dbg_warn("Set srcpad caps: %s", type); + g_free(type); } gst_caps_unref(caps); caps = NULL; @@ -908,9 +908,8 @@ int _mmstreamrecorder_create_audiosrc_bin(MMHandleType handle) MMSTREAMRECORDER_G_OBJECT_SET((sc->encode_element[_MMSTREAMRECORDER_AUDIOSRC_FILT].gst), "caps", caps); { gchar *type = gst_caps_to_string(caps); - _mmstreamrec_dbg_err("_MMSTREAMRECORDER_AUDIOSRC_FILT %s", type); - + g_free(type); } gst_caps_unref(caps); caps = NULL; -- 2.7.4