summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--mv_common/src/EngineConfig.cpp55
-rw-r--r--packaging/capi-media-vision.spec2
2 files changed, 25 insertions, 32 deletions
diff --git a/mv_common/src/EngineConfig.cpp b/mv_common/src/EngineConfig.cpp
index 97c8f76..98f5b3f 100644
--- a/mv_common/src/EngineConfig.cpp
+++ b/mv_common/src/EngineConfig.cpp
@@ -318,38 +318,31 @@ int EngineConfig::cacheDictionaries(bool isLazyCache, std::string configFilePath
const char *typeStr =
(char*)json_object_get_string_member(attr_obj, "type");
- if(NULL != nameStr && NULL != typeStr)
+ if (0 == strcmp("double", typeStr))
{
- if (0 == strcmp("double", typeStr))
- {
- DefDblDict[std::string(nameStr)] =
- (double)json_object_get_double_member(attr_obj, "value");
- }
- else if (0 == strcmp("integer", typeStr))
- {
- DefIntDict[std::string(nameStr)] =
- (int)json_object_get_int_member(attr_obj, "value");
- }
- else if (0 == strcmp("boolean", typeStr))
- {
- DefBoolDict[std::string(nameStr)] =
- json_object_get_boolean_member(attr_obj, "value") ? true : false;
- }
- else if (0 == strcmp("string", typeStr))
- {
- const char *valueStr = (char*)json_object_get_string_member(attr_obj, "value");
-
- if(NULL != valueStr)
- {
- DefStrDict[std::string(nameStr)] = valueStr;
- }
- }
- else
- {
- LOGW("Attribute %i:%s wasn't parsed from json file. "
- "Type isn't supported.", attrInd, nameStr);
- continue;
- }
+ DefDblDict[std::string(nameStr)] =
+ (double)json_object_get_double_member(attr_obj, "value");
+ }
+ else if (0 == strcmp("integer", typeStr))
+ {
+ DefIntDict[std::string(nameStr)] =
+ (int)json_object_get_int_member(attr_obj, "value");
+ }
+ else if (0 == strcmp("boolean", typeStr))
+ {
+ DefBoolDict[std::string(nameStr)] =
+ json_object_get_boolean_member(attr_obj, "value") ? true : false;
+ }
+ else if (0 == strcmp("string", typeStr))
+ {
+ DefStrDict[std::string(nameStr)] =
+ (char*)json_object_get_string_member(attr_obj, "value");
+ }
+ else
+ {
+ LOGW("Attribute %i:%s wasn't parsed from json file. "
+ "Type isn't supported.", attrInd, nameStr);
+ continue;
}
}
diff --git a/packaging/capi-media-vision.spec b/packaging/capi-media-vision.spec
index e0d83f3..98faa79 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.1.15
+Version: 0.1.14
Release: 0
Group: Multimedia/Framework
License: Apache-2.0