From 3ad5251819520059614a1fddb9654d8317bcca9d Mon Sep 17 00:00:00 2001 From: "sonika.rathi" Date: Tue, 14 Jul 2026 13:32:19 +0200 Subject: [PATCH] fix(nvs_flash): delete temporary NVSPartition after erase --- components/nvs_flash/src/nvs_api.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/components/nvs_flash/src/nvs_api.cpp b/components/nvs_flash/src/nvs_api.cpp index 6b979833655..6407faae252 100644 --- a/components/nvs_flash/src/nvs_api.cpp +++ b/components/nvs_flash/src/nvs_api.cpp @@ -248,8 +248,7 @@ extern "C" esp_err_t nvs_flash_erase_partition(const char *part_name) // erase the partition err = part->erase_range(0, part->get_size()); - - // No need to delete the partition here, as it is managed by the NVSPartitionManager. + delete part; return err; }