[VFATLIB] Don't attempt to fix volume if not allowed
authorPierre Schweitzer <pierre@reactos.org>
Sun, 21 Oct 2018 09:12:10 +0000 (11:12 +0200)
committerPierre Schweitzer <pierre@reactos.org>
Sun, 21 Oct 2018 09:12:10 +0000 (11:12 +0200)
sdk/lib/fslib/vfatlib/check/check.c

index ae6f5cb..1ade070 100644 (file)
@@ -666,7 +666,14 @@ static int check_file(DOS_FS * fs, DOS_FILE * file)
                   (rw) ? " Assuming EOF." : "");
 #endif
            if (prev)
+#ifdef __REACTOS__
+           {
+           if (rw)
+#endif
                set_fat(fs, prev, -1);
+#ifdef __REACTOS__
+           }
+#endif
            else if (!file->offset)
                die("FAT32 root dir starts with a bad cluster!");
            else