]> granicus.if.org Git - esp-idf/blobdiff - examples/wifi/wps/main/wps.c
Merge branch 'bugfix/spiram_malloc_reserve_internal_fragments' into 'master'
[esp-idf] / examples / wifi / wps / main / wps.c
index 6fb8ad24683bafed472fd0be472a63e9ae41edd9..50ab8de9bc0bb71f05d5113403cee19711e50efb 100644 (file)
@@ -112,7 +112,7 @@ void app_main()
 {
     /* Initialize NVS — it is used to store PHY calibration data */
     esp_err_t ret = nvs_flash_init();
-    if (ret == ESP_ERR_NVS_NO_FREE_PAGES) {
+    if (ret == ESP_ERR_NVS_NO_FREE_PAGES || ret == ESP_ERR_NVS_NEW_VERSION_FOUND) {
         ESP_ERROR_CHECK(nvs_flash_erase());
         ret = nvs_flash_init();
     }