Fix memory leak 89/260889/1 accepted/tizen/unified/20210708.131449 submit/tizen/20210707.062553
authorJeongmo Yang <jm80.yang@samsung.com>
Tue, 6 Jul 2021 08:48:41 +0000 (17:48 +0900)
committerJeongmo Yang <jm80.yang@samsung.com>
Tue, 6 Jul 2021 08:48:41 +0000 (17:48 +0900)
[Version] 0.6.20
[Issue Type] Bug fix

Change-Id: Ib41d5dc91e9478fa6a2fd8ac704998f0c2f8bc4c
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
packaging/capi-media-codec.spec
src/media_codec_port_gst.c

index 8280257..cf5fbf3 100644 (file)
@@ -4,7 +4,7 @@
 
 Name:       capi-media-codec
 Summary:    A Media Codec library in Tizen Native API
-Version:    0.6.19
+Version:    0.6.20
 Release:    0
 Group:      Multimedia/API
 License:    Apache-2.0
index 8b17f7f..110003f 100644 (file)
@@ -2499,6 +2499,7 @@ GstMCBuffer *__mc_gst_make_media_packet(mc_gst_core_t *core, GstBuffer *buffer)
        ret = __mc_fill_output_buffer(core, data, mcbuffer->buf_size,  mcbuffer);
        if (ret != MC_ERROR_NONE) {
                LOGW("failed to fill outbuf: %s (ox%08x)", _mc_error_to_string(ret), ret);
+               g_free(mcbuffer);
                return NULL;
        }