Skip to content

Commit

Permalink
Merge branch 'bugfix/nvs_str_cmp' into 'master'
Browse files Browse the repository at this point in the history
NVS: fix string comparison

Closes IDF-2476

See merge request espressif/esp-idf!11523
  • Loading branch information
igrr committed Dec 24, 2020
2 parents c3ba995 + 7b223c3 commit 45afa15
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion components/nvs_flash/src/nvs_api.cpp
Expand Up @@ -86,7 +86,7 @@ extern "C" void nvs_dump(const char *partName)
static esp_err_t close_handles_and_deinit(const char* part_name)
{
auto belongs_to_part = [=](NVSHandleEntry& e) -> bool {
return e.nvs_handle->get_partition_name() == part_name;
return strncmp(e.nvs_handle->get_partition_name(), part_name, NVS_PART_NAME_MAX_SIZE) == 0;
};

auto it = find_if(begin(s_nvs_handles), end(s_nvs_handles), belongs_to_part);
Expand Down

0 comments on commit 45afa15

Please sign in to comment.