From 2be4d4204c6cb3a591be070e5d6a15a54070fc6c Mon Sep 17 00:00:00 2001 From: jacqueline Date: Wed, 26 Apr 2023 10:20:53 +1000 Subject: Allow RenameFile to overwrite existing files --- src/main/main.cpp | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) (limited to 'src/main/main.cpp') diff --git a/src/main/main.cpp b/src/main/main.cpp index 4fb355e2..d58b07b6 100644 --- a/src/main/main.cpp +++ b/src/main/main.cpp @@ -37,15 +37,17 @@ static const char* TAG = "MAIN"; -void db_main(void *whatever) { +void db_main(void* whatever) { ESP_LOGI(TAG, "Init database"); + std::unique_ptr db; auto db_res = database::Database::Open(); if (db_res.has_error()) { - ESP_LOGE(TAG, "Failed!"); + ESP_LOGE(TAG, "database failed :("); + } else { + db.reset(db_res.value()); + ESP_LOGI(TAG, "database good :)"); } - std::unique_ptr db(db_res.value()); - ESP_LOGI(TAG, "database good :)"); vTaskDelay(pdMS_TO_TICKS(10000)); vTaskDelete(NULL); @@ -79,9 +81,10 @@ extern "C" void app_main(void) { ESP_LOGI(TAG, "Launch database task"); std::size_t db_stack_size = 256 * 1024; StaticTask_t database_task_buffer = {}; - StackType_t *database_stack = - reinterpret_cast(heap_caps_malloc(db_stack_size, MALLOC_CAP_SPIRAM)); - xTaskCreateStatic(&db_main, "LEVELDB", db_stack_size, NULL, 1, database_stack, &database_task_buffer); + StackType_t* database_stack = reinterpret_cast( + heap_caps_malloc(db_stack_size, MALLOC_CAP_SPIRAM)); + xTaskCreateStatic(&db_main, "LEVELDB", db_stack_size, NULL, 1, database_stack, + &database_task_buffer); ESP_LOGI(TAG, "Init touch wheel"); std::shared_ptr touchwheel = @@ -115,4 +118,3 @@ extern "C" void app_main(void) { vTaskDelay(pdMS_TO_TICKS(100)); } } - -- cgit v1.2.3