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

chore: properly implement recursive deletion

Alex4386 1 год назад
Родитель
Сommit
fd89918927
1 измененных файлов с 1 добавлено и 1 удалено
  1. 1 1
      src/scenes/mtp/mtp.c

+ 1 - 1
src/scenes/mtp/mtp.c

@@ -1118,7 +1118,7 @@ bool DeleteObject(AppMTP* mtp, uint32_t handle) {
 
 
     if(err != FSE_OK) {
     if(err != FSE_OK) {
         if(file_info_is_dir(&fileinfo)) {
         if(file_info_is_dir(&fileinfo)) {
-            if(storage_dir_remove(mtp->storage, path) != FSE_OK) {
+            if(!storage_simply_remove_recursive(mtp->storage, path)) {
                 return false;
                 return false;
             }
             }
         } else {
         } else {