diff options
author | Jeongmo Yang <jm80.yang@samsung.com> | 2022-07-14 14:31:33 +0900 |
---|---|---|
committer | Jeongmo Yang <jm80.yang@samsung.com> | 2022-07-14 14:31:33 +0900 |
commit | d9b06b73b2fb4f329a5b079f94bf72156f5611d2 (patch) | |
tree | 75f31f826e33408916af766ee6b70cdbaa9de05d | |
parent | 4549ad573f74cb4827adc9590f657f7765fe5f92 (diff) | |
download | camera-submit/tizen/20220714.062206.tar.gz camera-submit/tizen/20220714.062206.tar.bz2 camera-submit/tizen/20220714.062206.zip |
Fix coverity issue - Resource Leaksubmit/tizen/20220714.062206accepted/tizen/unified/20220715.141308
[Version] 0.4.84
[Issue Type] Coverity
Change-Id: I9acd47d700065f466640f0e8c37a92215e3561e1
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
-rw-r--r-- | packaging/capi-media-camera.spec | 2 | ||||
-rw-r--r-- | src/camera.c | 4 |
2 files changed, 4 insertions, 2 deletions
diff --git a/packaging/capi-media-camera.spec b/packaging/capi-media-camera.spec index a0a02fb..28848ce 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.4.83 +Version: 0.4.84 Release: 0 Group: Multimedia/API License: Apache-2.0 diff --git a/src/camera.c b/src/camera.c index 4dbf71a..000304b 100644 --- a/src/camera.c +++ b/src/camera.c @@ -6451,7 +6451,7 @@ int camera_device_manager_initialize(camera_device_manager_h *manager) unsigned int i = 0; int ret = CAMERA_ERROR_NONE; void *dl_handle = NULL; - camera_device_manager *new_manager = g_new0(camera_device_manager, 1); + camera_device_manager *new_manager = NULL; cdm_symbol_table sym_table[] = { {(void **)&new_manager->initialize, "cdm_initialize"}, {(void **)&new_manager->deinitialize, "cdm_deinitialize"}, @@ -6462,6 +6462,8 @@ int camera_device_manager_initialize(camera_device_manager_h *manager) CAMERA_CHECK_DEVICE_MANAGER; + new_manager = g_new0(camera_device_manager, 1); + if (!manager) { CAM_LOG_ERROR("NULL manager"); ret = CAMERA_ERROR_INVALID_PARAMETER; |