From c92a9fa318fec034e43edff19fd7e9c8430e465b 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 be73e985a1f..212f32572d2 100644 --- a/components/nvs_flash/src/nvs_api.cpp +++ b/components/nvs_flash/src/nvs_api.cpp @@ -250,8 +250,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; }