fix return code of tos_kv_has_key when sanity check failed

This commit is contained in:
daishengdong
2020-06-18 21:02:00 +08:00
parent a561a713e4
commit c90e31d90f

View File

@@ -1298,11 +1298,11 @@ __API__ int tos_kv_has_key(const char *key)
int has_key = K_FALSE; int has_key = K_FALSE;
if (!key) { if (!key) {
return KV_ERR_INVALID_PARAM; return K_FALSE;
} }
if (strlen(key) >= (uint8_t)-1) { if (strlen(key) >= (uint8_t)-1) {
return KV_ERR_SIZE_EXCEEDED; return K_FALSE;
} }
kv_lock(); kv_lock();