From 51a1789e977bf4fc4f38b5e10686a5af8bbb1556 Mon Sep 17 00:00:00 2001 From: payton Date: Fri, 29 Dec 2023 16:46:17 +0800 Subject: [PATCH] =?UTF-8?q?1.=E5=8F=91=E9=80=81=E8=AE=B0=E5=BD=95=E6=96=87?= =?UTF-8?q?=E4=BB=B6=E6=9B=B4=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- rtos/code/driver/na51089/source/mcu/sf_mcu.c | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/rtos/code/driver/na51089/source/mcu/sf_mcu.c b/rtos/code/driver/na51089/source/mcu/sf_mcu.c index b0866f118..59998b393 100755 --- a/rtos/code/driver/na51089/source/mcu/sf_mcu.c +++ b/rtos/code/driver/na51089/source/mcu/sf_mcu.c @@ -2171,7 +2171,7 @@ void sf_file_thumb_cfg_sava(void) UINT8 fileIndex = 0; INT32 ret_fs = 0; FST_FILE_STATUS FileStat; - + char tmp[64] = {'\0'}; UIMenuStoreInfo *puiPara = sf_ui_para_get(); if (pThumbFileCfg != NULL) { @@ -2185,21 +2185,23 @@ void sf_file_thumb_cfg_sava(void) #if SF_IQ_TEST != ENABLE INT32 uiStatus = 0; UINT8 ucAttrib = 0; - uiStatus = FileSys_GetAttrib(PHOTO_THUMB_PATH, &ucAttrib); + snprintf(tmp, sizeof(tmp), "%c%s", 'A', PHOTO_THUMB_PATH); + + uiStatus = FileSys_GetAttrib(tmp, &ucAttrib); if (uiStatus == FST_STA_OK) { if(!(ucAttrib&FST_ATTRIB_HIDDEN)){ - FileSys_SetAttrib(PHOTO_THUMB_PATH, FST_ATTRIB_HIDDEN/* | FST_ATTRIB_SYSTEM*/, TRUE); + FileSys_SetAttrib(tmp, FST_ATTRIB_HIDDEN/* | FST_ATTRIB_SYSTEM*/, TRUE); } } #endif //printf("Add %s to send.List\n", sendfname); if(0 == puiPara->SendType){ - snprintf(sendListName, sizeof(sendListName), "%s", SF_THUMB_SEND_AUTO); + snprintf(sendListName, sizeof(sendListName), "A%s", SF_THUMB_SEND_AUTO); fs = FileSys_OpenFile(sendListName, FST_CREATE_ALWAYS | FST_OPEN_WRITE); }else { - snprintf(sendListName, sizeof(sendListName), "%s", SF_THUMB_SEND_LIST); + snprintf(sendListName, sizeof(sendListName), "A%s", SF_THUMB_SEND_LIST); fs = FileSys_OpenFile(sendListName, FST_OPEN_ALWAYS | FST_OPEN_WRITE); }