component/bt: fix nvs_get_str_or_blob length output error

This commit is contained in:
baohongde 2017-08-31 15:12:09 +08:00
parent f3be0395d2
commit e1bd51af80

View file

@ -400,11 +400,9 @@ static esp_err_t nvs_get_str_or_blob(nvs_handle handle, nvs::ItemType type, cons
} else if (*length < dataSize) { } else if (*length < dataSize) {
*length = dataSize; *length = dataSize;
return ESP_ERR_NVS_INVALID_LENGTH; return ESP_ERR_NVS_INVALID_LENGTH;
} else if (*length > dataSize) {
*length = dataSize;
} }
*length = dataSize;
return entry.mStoragePtr->readItem(entry.mNsIndex, type, key, out_value, dataSize); return entry.mStoragePtr->readItem(entry.mNsIndex, type, key, out_value, dataSize);
} }