From 0986ecd66dcba0a04c44c16550e0ebc7924b8977 Mon Sep 17 00:00:00 2001 From: bsongis Date: Wed, 26 Sep 2012 05:10:12 +0000 Subject: [PATCH] [sky9x] Warning when format fails --- src/general_menus.cpp | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/src/general_menus.cpp b/src/general_menus.cpp index 32c1d449f..8784dd29b 100644 --- a/src/general_menus.cpp +++ b/src/general_menus.cpp @@ -767,10 +767,14 @@ void menuProcSd(uint8_t event) pushMenu(menuProcSdInfo); } else if (result == STR_SD_FORMAT) { - f_mkfs(0, 0, 0); - sdAvailableAudioFiles = 0; - f_chdir("/"); - reusableBuffer.sd.offset = -1; + if (f_mkfs(0, 1, 0) == FR_OK) { + sdAvailableAudioFiles = 0; + f_chdir("/"); + reusableBuffer.sd.offset = -1; + } + else { + s_warning = STR_SDCARD_ERROR; + } } else if (result == STR_DELETE_FILE) { f_getcwd(lfn, SD_SCREEN_FILE_LENGTH);