summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeongmo Yang <jm80.yang@samsung.com>2018-10-26 15:19:12 +0900
committerJeongmo Yang <jm80.yang@samsung.com>2018-10-26 15:19:12 +0900
commit92e5554ea20a5c0ecebff2cd9a70a9fd637c6113 (patch)
tree2c823ec2c45a3905c6e5611683c47afda2e17914
parent2a958822340b7ab64592a7997ea090fa3ca65faf (diff)
downloadrecorder-accepted/tizen_4.0_unified.tar.gz
recorder-accepted/tizen_4.0_unified.tar.bz2
recorder-accepted/tizen_4.0_unified.zip
[Version] 0.3.11 [Profile] Common [Issue Type] Coverity [Dependency module] N/A Change-Id: Ia289294ea3c357394c7573deec0745c2caa04d0d Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
-rw-r--r--packaging/capi-media-recorder.spec2
-rw-r--r--src/recorder.c5
2 files changed, 6 insertions, 1 deletions
diff --git a/packaging/capi-media-recorder.spec b/packaging/capi-media-recorder.spec
index 18fe72e..64fbbe5 100644
--- a/packaging/capi-media-recorder.spec
+++ b/packaging/capi-media-recorder.spec
@@ -1,6 +1,6 @@
Name: capi-media-recorder
Summary: A Recorder API
-Version: 0.3.10
+Version: 0.3.11
Release: 0
Group: Multimedia/API
License: Apache-2.0
diff --git a/src/recorder.c b/src/recorder.c
index abf8d61..44fe68a 100644
--- a/src/recorder.c
+++ b/src/recorder.c
@@ -1017,6 +1017,11 @@ static void *_recorder_msg_recv_func(gpointer data)
LOGW("incompleted message [len %d]", remained_length);
+ if (remained_msg) {
+ free(remained_msg);
+ remained_msg = NULL;
+ }
+
remained_msg = (char *)malloc(remained_length + 1);
if (remained_msg) {
strncpy(remained_msg, recv_msg + prev_pos, remained_length);