Merge branch 'bugfix/storage-warnings' into 'master'

nvs: minor warning fixes

See merge request espressif/esp-idf!18313
This commit is contained in:
Anton Maklakov
2022-05-31 13:46:13 +08:00

View File

@@ -749,7 +749,10 @@ void Storage::fillEntryInfo(Item &item, nvs_entry_info_t &info)
for (auto &name : mNamespaces) {
if(item.nsIndex == name.mIndex) {
#pragma GCC diagnostic push
#pragma GCC diagnostic ignored "-Wstringop-truncation"
strncpy(info.namespace_name, name.mName, sizeof(info.namespace_name) - 1);
#pragma GCC diagnostic pop
info.namespace_name[sizeof(info.namespace_name) -1] = '\0';
break;
}