aboutsummaryrefslogtreecommitdiffstats
path: root/parameter/ArrayParameter.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'parameter/ArrayParameter.cpp')
-rw-r--r--parameter/ArrayParameter.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/parameter/ArrayParameter.cpp b/parameter/ArrayParameter.cpp
index 6a1a601..149dac2 100644
--- a/parameter/ArrayParameter.cpp
+++ b/parameter/ArrayParameter.cpp
@@ -108,7 +108,7 @@ bool CArrayParameter::accessValue(CPathNavigator& pathNavigator, string& strValu
}
// Actually set values
- if (!setValues(uiIndex, 0, strValue, parameterAccessContext)) {
+ if (!setValues(uiIndex, parameterAccessContext.getBaseOffset(), strValue, parameterAccessContext)) {
return false;
}
@@ -126,7 +126,7 @@ bool CArrayParameter::accessValue(CPathNavigator& pathNavigator, string& strValu
if (uiIndex == (uint32_t)-1) {
// Whole array requested
- getValues(0, strValue, parameterAccessContext);
+ getValues(parameterAccessContext.getBaseOffset(), strValue, parameterAccessContext);
} else {
// Scalar requested