文件夹递归创建,避免第一次运行时因文件夹不存在导致程序崩溃
This commit is contained in:
@ -423,7 +423,7 @@ static void *UserFcSubscription_Task(void *arg)
|
|||||||
|
|
||||||
// printf("command---:%s\n",command);
|
// printf("command---:%s\n",command);
|
||||||
system(command);
|
system(command);
|
||||||
system("mkdir /media/nvme/300TC/config");
|
system("mkdir -p /media/nvme/300TC/config");
|
||||||
system("echo \"1\" > /media/nvme/300TC/config/timesyncfromdji");
|
system("echo \"1\" > /media/nvme/300TC/config/timesyncfromdji");
|
||||||
}
|
}
|
||||||
counter++;
|
counter++;
|
||||||
|
|||||||
@ -600,7 +600,7 @@ static T_DjiReturnCode DjiUser_LocalWriteFsInit(const char *path)
|
|||||||
}
|
}
|
||||||
|
|
||||||
if (access(DJI_LOG_FOLDER_NAME, F_OK) != 0) {
|
if (access(DJI_LOG_FOLDER_NAME, F_OK) != 0) {
|
||||||
sprintf(folderName, "mkdir %s", DJI_LOG_FOLDER_NAME);
|
sprintf(folderName, "mkdir -p %s", DJI_LOG_FOLDER_NAME);
|
||||||
ret = system(folderName);
|
ret = system(folderName);
|
||||||
if (ret != 0) {
|
if (ret != 0) {
|
||||||
return DJI_ERROR_SYSTEM_MODULE_CODE_SYSTEM_ERROR;
|
return DJI_ERROR_SYSTEM_MODULE_CODE_SYSTEM_ERROR;
|
||||||
|
|||||||
Reference in New Issue
Block a user