diff --git a/kv_store/src/kvstore_common/kvstore_common.c b/kv_store/src/kvstore_common/kvstore_common.c index 3244269d81d5c229bc6fe1557387b72154281e07..754e3ec9d7d46236b81b73054ed1ae8a009a65ef 100755 --- a/kv_store/src/kvstore_common/kvstore_common.c +++ b/kv_store/src/kvstore_common/kvstore_common.c @@ -112,6 +112,7 @@ void AddKVCache(const char* key, const char* value, boolean isNew) if (item == NULL) { return; } + (void)memset_s(item, sizeof(KvItem), 0, sizeof(KvItem)); size_t keyLen = strnlen(key, MAX_KEY_LEN); size_t valueLen = strnlen(value, MAX_VALUE_LEN); if ((keyLen >= MAX_KEY_LEN) || (valueLen >= MAX_VALUE_LEN)) {