diff --git a/services/param/base/param_trie.c b/services/param/base/param_trie.c index 8140c5670065dcc4d1e79201ed6e7e655c9bc0d1..3ae8261b0e3a9ffe7cc282d2b2240632c283b2ce 100644 --- a/services/param/base/param_trie.c +++ b/services/param/base/param_trie.c @@ -77,11 +77,11 @@ static uint32_t AllocateParamTrieNode(WorkSpace *workSpace, const char *key, uin ParamTrieNode *node = (ParamTrieNode *)(workSpace->area->data + workSpace->area->currOffset); node->length = keyLen; #ifdef __LITEOS_M__ - int ret = memcpy(node->key, key, keyLen); + memcpy(node->key, key, keyLen); #else int ret = PARAM_MEMCPY(node->key, keyLen, key, keyLen); #endif - PARAM_CHECK(ret == 0, return 0, "Failed to copy key"); + //PARAM_CHECK(ret == 0, return 0, "Failed to copy key"); node->key[keyLen] = '\0'; node->left = 0; node->right = 0;