summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHyunsoo Park <hance.park@samsung.com>2019-10-15 12:07:18 +0900
committerHyunsoo Park <hance.park@samsung.com>2019-10-15 12:09:59 +0900
commit18d9157f461b17c5a1ad7059433631b11936361e (patch)
treeed7410db4329e55c14f78ea0a49fa642ce0f6ea6
parent1aea903f45108ff9d7cf0e9d3ca385f42b1385e5 (diff)
downloadinference-engine-interface-18d9157f461b17c5a1ad7059433631b11936361e.tar.gz
inference-engine-interface-18d9157f461b17c5a1ad7059433631b11936361e.tar.bz2
inference-engine-interface-18d9157f461b17c5a1ad7059433631b11936361e.zip
New class variable was added, but it doesn't be initialize. So i add init codes. Change-Id: I47d9f9299395af8b73898859e176c65ade014bcb Signed-off-by: Hyunsoo Park <hance.park@samsung.com>
-rw-r--r--common/inference_engine_common_impl.cpp3
-rw-r--r--common/inference_ini.cpp11
-rw-r--r--packaging/inference-engine-interface.spec2
3 files changed, 10 insertions, 6 deletions
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