]> granicus.if.org Git - esp-idf/blobdiff - examples/bluetooth/gatt_server_service_table/main/gatts_table_creat_demo.c
Merge branch 'bugfix/spiram_malloc_reserve_internal_fragments' into 'master'
[esp-idf] / examples / bluetooth / gatt_server_service_table / main / gatts_table_creat_demo.c
index cc62e5013e53d81dabb2ba47cea3b9b6a198798f..704e735b904c24c654ac3a95cf923f5c2ead4363 100644 (file)
@@ -517,7 +517,7 @@ void app_main()
 
     /* Initialize NVS. */
     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();
     }