]> granicus.if.org Git - esp-idf/commit
nvs: fix memory leaks in HashList and nvs_close
authorIvan Grokhotkov <ivan@espressif.com>
Wed, 26 Oct 2016 04:25:53 +0000 (12:25 +0800)
committerIvan Grokhotkov <ivan@espressif.com>
Wed, 26 Oct 2016 04:25:53 +0000 (12:25 +0800)
commit74a658c76596eed678f7595867606d2a23ca38ad
tree700f92ddf50a2c2507e3f0c43e25546445c515c9
parentcbb26c9532a7daf3c34fd92c22f56e353ee05478
nvs: fix memory leaks in HashList and nvs_close

Fixes TW8162.
Associated test case is run under Instruments on macOS, until I set up valgrind to test this automatically on Linux.
components/nvs_flash/src/nvs_api.cpp
components/nvs_flash/src/nvs_item_hash_list.cpp
components/nvs_flash/src/nvs_item_hash_list.hpp
components/nvs_flash/src/nvs_page.cpp
components/nvs_flash/test/test_nvs.cpp