diff options
author | Seungbae Shin <seungbae.shin@samsung.com> | 2022-07-18 20:45:31 +0900 |
---|---|---|
committer | Inki Dae <inki.dae@samsung.com> | 2022-07-20 14:16:57 +0900 |
commit | f6a4877595e27aa8ae7e49a50a93320e09b836d7 (patch) | |
tree | ac18b763c2f726dcb2d745120d11acd17c0d4ea4 | |
parent | 5e865c84f6174f43c32747102def8c05adf5c8e1 (diff) | |
download | mediavision-f6a4877595e27aa8ae7e49a50a93320e09b836d7.tar.gz mediavision-f6a4877595e27aa8ae7e49a50a93320e09b836d7.tar.bz2 mediavision-f6a4877595e27aa8ae7e49a50a93320e09b836d7.zip |
fixup! common: code refactoring to EngineConfig.cpp
fix NO_CATCH defects
[Issue type] svace
Change-Id: Ia249796b28e7ab4f83b154e7da8d2ba68481d806
-rw-r--r-- | mv_common/src/mv_common_c.cpp | 7 | ||||
-rw-r--r-- | packaging/capi-media-vision.spec | 2 |
2 files changed, 5 insertions, 4 deletions
diff --git a/mv_common/src/mv_common_c.cpp b/mv_common/src/mv_common_c.cpp index bc6bbf5e..21071e46 100644 --- a/mv_common/src/mv_common_c.cpp +++ b/mv_common/src/mv_common_c.cpp @@ -323,9 +323,10 @@ int mv_create_engine_config_c( } LOGD("Creating media vision engine config"); - (*engine_cfg) = static_cast<mv_engine_config_h> - (new (std::nothrow) MediaVision::Common::EngineConfig()); - if (*engine_cfg == NULL) { + try { + (*engine_cfg) = static_cast<mv_engine_config_h> + (new MediaVision::Common::EngineConfig()); + } catch (...) { LOGE("Failed to create mv_engine_config_h handle"); return MEDIA_VISION_ERROR_OUT_OF_MEMORY; } diff --git a/packaging/capi-media-vision.spec b/packaging/capi-media-vision.spec index e597cbf4..b5a958e9 100644 --- a/packaging/capi-media-vision.spec +++ b/packaging/capi-media-vision.spec @@ -1,6 +1,6 @@ Name: capi-media-vision Summary: Media Vision library for Tizen Native API -Version: 0.23.4 +Version: 0.23.5 Release: 0 Group: Multimedia/Framework License: Apache-2.0 and BSD-3-Clause |