From: Hyunsoo Park Date: Tue, 15 Oct 2019 03:07:18 +0000 (+0900) Subject: Add initializer in constructor for local variable. X-Git-Tag: submit/tizen/20191015.074005^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fchanges%2F28%2F215728%2F2;p=platform%2Fcore%2Fmultimedia%2Finference-engine-interface.git Add initializer in constructor for local variable. New class variable was added, but it doesn't be initialize. So i add init codes. Change-Id: I47d9f9299395af8b73898859e176c65ade014bcb Signed-off-by: Hyunsoo Park --- diff --git a/common/inference_engine_common_impl.cpp b/common/inference_engine_common_impl.cpp index e60b82b..0ed52e2 100644 --- a/common/inference_engine_common_impl.cpp +++ b/common/inference_engine_common_impl.cpp @@ -39,6 +39,7 @@ namespace fs = std::experimental::filesystem; namespace InferenceEngineInterface { namespace Common { InferenceEngineCommon::InferenceEngineCommon() : + mSelectedBackendEngine(INFERENCE_BACKEND_NONE), handle(nullptr), engine(nullptr) { @@ -52,6 +53,7 @@ InferenceEngineCommon::InferenceEngineCommon() : } InferenceEngineCommon::InferenceEngineCommon(std::string backend) : + mSelectedBackendEngine(INFERENCE_BACKEND_NONE), handle(nullptr), engine(nullptr) { @@ -61,6 +63,7 @@ InferenceEngineCommon::InferenceEngineCommon(std::string backend) : } InferenceEngineCommon::InferenceEngineCommon(inference_backend_type_e backend) : + mSelectedBackendEngine(INFERENCE_BACKEND_NONE), handle(nullptr), engine(nullptr) { diff --git a/common/inference_ini.cpp b/common/inference_ini.cpp index d4fcbcf..ed05547 100644 --- a/common/inference_ini.cpp +++ b/common/inference_ini.cpp @@ -37,16 +37,17 @@ namespace Common { const std::string INFERENCE_INI_FILENAME = "/inference/inference_engine.ini"; InferenceEngineInI::InferenceEngineInI() : - mIniDefaultPath(SYSCONFDIR) + mIniDefaultPath(SYSCONFDIR), + mSelectedBackendEngine(INFERENCE_BACKEND_NONE) { - LOGE("ENTER"); - mIniDefaultPath += INFERENCE_INI_FILENAME; - LOGE("LEAVE"); + LOGE("ENTER"); + mIniDefaultPath += INFERENCE_INI_FILENAME; + LOGE("LEAVE"); } InferenceEngineInI::~InferenceEngineInI() { - ; + ; } int InferenceEngineInI::LoadInI() diff --git a/packaging/inference-engine-interface.spec b/packaging/inference-engine-interface.spec index 8b82e56..c091e0d 100644 --- a/packaging/inference-engine-interface.spec +++ b/packaging/inference-engine-interface.spec @@ -1,7 +1,7 @@ Name: inference-engine-interface Summary: Interface of inference engines Version: 0.0.1 -Release: 11 +Release: 12 Group: Multimedia/Framework License: Apache-2.0 Source0: %{name}-%{version}.tar.gz