@@ -75,7 +75,7 @@ CHIP_ERROR KeyValueStoreManagerImpl::_Get(const char * key, void * value, size_t
75
75
VerifyOrReturnError (offset_bytes == 0 , CHIP_ERROR_NOT_IMPLEMENTED);
76
76
77
77
Internal::ScopedNvsHandle handle;
78
- ReturnErrorOnFailure (handle.Open (kNamespace , NVS_READONLY));
78
+ ReturnErrorOnFailure (handle.Open (kNamespace , NVS_READONLY, CHIP_DEVICE_CONFIG_CHIP_KVS_NAMESPACE_PARTITION ));
79
79
80
80
char keyHash[NVS_KEY_NAME_MAX_SIZE];
81
81
VerifyOrDo (HashIfLongKey (key, keyHash) == false , key = keyHash);
@@ -95,7 +95,7 @@ CHIP_ERROR KeyValueStoreManagerImpl::_Put(const char * key, const void * value,
95
95
VerifyOrReturnError (value, CHIP_ERROR_INVALID_ARGUMENT);
96
96
97
97
Internal::ScopedNvsHandle handle;
98
- ReturnErrorOnFailure (handle.Open (kNamespace , NVS_READWRITE));
98
+ ReturnErrorOnFailure (handle.Open (kNamespace , NVS_READWRITE, CHIP_DEVICE_CONFIG_CHIP_KVS_NAMESPACE_PARTITION ));
99
99
100
100
char keyHash[NVS_KEY_NAME_MAX_SIZE];
101
101
VerifyOrDo (HashIfLongKey (key, keyHash) == false , key = keyHash);
@@ -112,7 +112,7 @@ CHIP_ERROR KeyValueStoreManagerImpl::_Delete(const char * key)
112
112
{
113
113
Internal::ScopedNvsHandle handle;
114
114
115
- ReturnErrorOnFailure (handle.Open (kNamespace , NVS_READWRITE));
115
+ ReturnErrorOnFailure (handle.Open (kNamespace , NVS_READWRITE, CHIP_DEVICE_CONFIG_CHIP_KVS_NAMESPACE_PARTITION ));
116
116
117
117
char keyHash[NVS_KEY_NAME_MAX_SIZE];
118
118
VerifyOrDo (HashIfLongKey (key, keyHash) == false , key = keyHash);
@@ -129,7 +129,7 @@ CHIP_ERROR KeyValueStoreManagerImpl::EraseAll(void)
129
129
{
130
130
Internal::ScopedNvsHandle handle;
131
131
132
- ReturnErrorOnFailure (handle.Open (kNamespace , NVS_READWRITE));
132
+ ReturnErrorOnFailure (handle.Open (kNamespace , NVS_READWRITE, CHIP_DEVICE_CONFIG_CHIP_KVS_NAMESPACE_PARTITION ));
133
133
ReturnMappedErrorOnFailure (nvs_erase_all (handle));
134
134
ReturnMappedErrorOnFailure (nvs_commit (handle));
135
135
0 commit comments