Просмотр исходного кода

fix: ftp,string2int传参的变量类型有误

Wendal Chen 2 месяцев назад
Родитель
Сommit
aeca4efa63
1 измененных файлов с 1 добавлено и 1 удалено
  1. 1 1
      components/network/libftp/luat_ftp_client.c

+ 1 - 1
components/network/libftp/luat_ftp_client.c

@@ -493,7 +493,7 @@ static void ftp_task(void *param){
 			ret = luat_ftp_cmd_recv(&g_s_ftp,g_s_ftp.network->cmd_recv_data,&g_s_ftp.network->cmd_recv_len,FTP_SOCKET_TIMEOUT);
 			if (!ret){
                 if (!memcmp(g_s_ftp.network->cmd_recv_data, FTP_FILE_STATUS, 3)){
-                    g_s_ftp.network->remote_file_size = string2int(g_s_ftp.network->cmd_recv_data+4,g_s_ftp.network->cmd_recv_len-4);
+                    g_s_ftp.network->remote_file_size = string2int((char*)(g_s_ftp.network->cmd_recv_data+4),g_s_ftp.network->cmd_recv_len-4);
                 }
 			}
             // LLOGD("remote_file_size:%d",g_s_ftp.network->remote_file_size);