From e1bd51af804cba7c16254b89dd73c62ee425190b Mon Sep 17 00:00:00 2001 From: baohongde Date: Thu, 31 Aug 2017 15:12:09 +0800 Subject: [PATCH] component/bt: fix nvs_get_str_or_blob length output error --- components/nvs_flash/src/nvs_api.cpp | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/components/nvs_flash/src/nvs_api.cpp b/components/nvs_flash/src/nvs_api.cpp index 920965793..2bf156dea 100644 --- a/components/nvs_flash/src/nvs_api.cpp +++ b/components/nvs_flash/src/nvs_api.cpp @@ -400,11 +400,9 @@ static esp_err_t nvs_get_str_or_blob(nvs_handle handle, nvs::ItemType type, cons } else if (*length < dataSize) { *length = dataSize; 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); }