summaryrefslogtreecommitdiffstats
path: root/parameter/ParameterMgr.cpp
diff options
context:
space:
mode:
authorPatrick Benavoli <patrickx.benavoli@intel.com>2011-11-25 22:36:41 +0100
committerDavid Wagner <david.wagner@intel.com>2014-02-10 17:15:01 +0100
commit79f16cc91351951a39ad3019a7dc9e4dea532551 (patch)
tree1b249c2733e743d7172422e17a26bab3d1fc66b3 /parameter/ParameterMgr.cpp
parent9bed7cea60c371df60ab53c2e7ade186f04266f3 (diff)
downloadexternal_parameter-framework-79f16cc91351951a39ad3019a7dc9e4dea532551.zip
external_parameter-framework-79f16cc91351951a39ad3019a7dc9e4dea532551.tar.gz
external_parameter-framework-79f16cc91351951a39ad3019a7dc9e4dea532551.tar.bz2
PFW: Max value on bit parameters
BZ: 15708 Added Max attribute on bit parameter types. Max attribute, as the parameter itself is unsigned and can't exceed the maximum encodable value decided by the parameter's bit size. In addition, fixed a small mistake in CParameterMgr::createParameterHandle where now NULL is properly returned in case of failure instead of "false". Change-Id: Ifb0af6b4d43dc2c0ddb4e0e038b1ce226772d71f Signed-off-by: Patrick Benavoli <patrickx.benavoli@intel.com> Reviewed-on: http://android.intel.com:8080/26098 Reviewed-by: Barthes, FabienX <fabienx.barthes@intel.com> Tested-by: Barthes, FabienX <fabienx.barthes@intel.com> Reviewed-by: buildbot <buildbot@intel.com> Tested-by: buildbot <buildbot@intel.com>
Diffstat (limited to 'parameter/ParameterMgr.cpp')
-rw-r--r--parameter/ParameterMgr.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/parameter/ParameterMgr.cpp b/parameter/ParameterMgr.cpp
index f1dd9eb..66c8d9e 100644
--- a/parameter/ParameterMgr.cpp
+++ b/parameter/ParameterMgr.cpp
@@ -620,7 +620,7 @@ CParameterHandle* CParameterMgr::createParameterHandle(const string& strPath, st
// Nagivate through system class
if (!pathNavigator.navigateThrough(getConstSystemClass()->getName(), strError)) {
- return false;
+ return NULL;
}
// Find element
@@ -630,7 +630,7 @@ CParameterHandle* CParameterMgr::createParameterHandle(const string& strPath, st
strError = "Path not found";
- return false;
+ return NULL;
}
// Check found element is a parameter
@@ -641,7 +641,7 @@ CParameterHandle* CParameterMgr::createParameterHandle(const string& strPath, st
// Element is not parameter
strError = "Not a parameter";
- return false;
+ return NULL;
}
// Convert as parameter and return new handle