diff --git a/services/param/base/param_trie.c b/services/param/base/param_trie.c index 731242cb5645c0fe8e544d2fad154019297653e0..2ed6c3bb3095f4efddd05748de9e12d6169958bc 100644 --- a/services/param/base/param_trie.c +++ b/services/param/base/param_trie.c @@ -76,8 +76,8 @@ static uint32_t AllocateParamTrieNode(WorkSpace *workSpace, const char *key, uin workSpace->area->currOffset, workSpace->area->dataSize, workSpace->fileName); ParamTrieNode *node = (ParamTrieNode *)(workSpace->area->data + workSpace->area->currOffset); node->length = keyLen; - int ret = memcpy(node->key, key, keyLen); - PARAM_CHECK(ret == 0, return 0, "Failed to copy key"); + memcpy(node->key, key, keyLen); + //PARAM_CHECK(ret == 0, return 0, "Failed to copy key"); node->key[keyLen] = '\0'; node->left = 0; node->right = 0;