Sfoglia il codice sorgente

fix: fatfs,也兼容wb是截断文件了,将错就错吧

Wendal Chen 3 mesi fa
parent
commit
4cdc5bbfce
1 ha cambiato i file con 1 aggiunte e 1 eliminazioni
  1. 1 1
      luat/vfs/luat_fs_fatfs.c

+ 1 - 1
luat/vfs/luat_fs_fatfs.c

@@ -26,7 +26,7 @@ FILE* luat_vfs_fatfs_fopen(void* userdata, const char *filename, const char *mod
         flag = FA_READ | FA_WRITE | FA_OPEN_APPEND;
     }
     else if(!strcmp("w", mode) || !strcmp("wb", mode)) {
-        flag = FA_WRITE | FA_READ;
+        flag = FA_WRITE | FA_READ | FA_CREATE_ALWAYS;
     }
     else if(!strcmp("r", mode) || !strcmp("rb", mode)) {
         flag = FA_READ;