fix: fix nchar compare issue

This commit is contained in:
dapan1121 2022-09-22 13:23:16 +08:00
parent c577897c1f
commit 88b4f9d9a8
1 changed files with 1 additions and 1 deletions

View File

@ -1115,7 +1115,7 @@ static bool compareVal(const char* v, const SStateKeys* pKey) {
if (varDataLen(v) != varDataLen(pKey->pData)) { if (varDataLen(v) != varDataLen(pKey->pData)) {
return false; return false;
} else { } else {
return strncmp(varDataVal(v), varDataVal(pKey->pData), varDataLen(v)) == 0; return memcmp(varDataVal(v), varDataVal(pKey->pData), varDataLen(v)) == 0;
} }
} else { } else {
return memcmp(pKey->pData, v, pKey->bytes) == 0; return memcmp(pKey->pData, v, pKey->bytes) == 0;