diff options
author | Jeongmo Yang <jm80.yang@samsung.com> | 2018-10-26 15:18:33 +0900 |
---|---|---|
committer | Jeongmo Yang <jm80.yang@samsung.com> | 2018-10-26 15:18:33 +0900 |
commit | 066ab37c15af5a9e5a857ed1d2e3030249df9c64 (patch) | |
tree | 45ff4a19e9788385aad09fc7681c71cb0b3997c1 | |
parent | 2161a26f8ecb23071b053ac96c9d818a6593f0e5 (diff) | |
download | camera-accepted/tizen_4.0_unified.tar.gz camera-accepted/tizen_4.0_unified.tar.bz2 camera-accepted/tizen_4.0_unified.zip |
Fix coverity issue - resource leaksubmit/tizen_4.0/20181025.051639accepted/tizen/4.0/unified/20181031.154012accepted/tizen_4.0_unified
[Version] 0.3.14
[Profile] Common
[Issue Type] Coverity
[Dependency module] N/A
Change-Id: Ibceb942d04dfa04e305bbef90261cea5f60d2308
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
-rw-r--r-- | packaging/capi-media-camera.spec | 2 | ||||
-rw-r--r-- | src/camera.c | 5 |
2 files changed, 6 insertions, 1 deletions
diff --git a/packaging/capi-media-camera.spec b/packaging/capi-media-camera.spec index 10dd79d..80da2c7 100644 --- a/packaging/capi-media-camera.spec +++ b/packaging/capi-media-camera.spec @@ -1,6 +1,6 @@ Name: capi-media-camera Summary: A Camera API -Version: 0.3.13 +Version: 0.3.14 Release: 0 Group: Multimedia/API License: Apache-2.0 diff --git a/src/camera.c b/src/camera.c index 208dd0f..30663ff 100644 --- a/src/camera.c +++ b/src/camera.c @@ -2071,6 +2071,11 @@ static void *_camera_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); |