Explorar o código

vfs_real: Fix Mode to FileAccessMode conversion

These enforce requiring the file to exist prior to opening.
Morph %!s(int64=5) %!d(string=hai) anos
pai
achega
0394893354
Modificáronse 1 ficheiros con 1 adicións e 6 borrados
  1. 1 6
      src/core/file_sys/vfs_real.cpp

+ 1 - 6
src/core/file_sys/vfs_real.cpp

@@ -24,17 +24,12 @@ constexpr FS::FileAccessMode ModeFlagsToFileAccessMode(Mode mode) {
     case Mode::Read:
     case Mode::Read:
         return FS::FileAccessMode::Read;
         return FS::FileAccessMode::Read;
     case Mode::Write:
     case Mode::Write:
-        return FS::FileAccessMode::Write;
     case Mode::ReadWrite:
     case Mode::ReadWrite:
-        return FS::FileAccessMode::ReadWrite;
     case Mode::Append:
     case Mode::Append:
-        return FS::FileAccessMode::Append;
     case Mode::ReadAppend:
     case Mode::ReadAppend:
-        return FS::FileAccessMode::ReadAppend;
     case Mode::WriteAppend:
     case Mode::WriteAppend:
-        return FS::FileAccessMode::Append;
     case Mode::All:
     case Mode::All:
-        return FS::FileAccessMode::ReadAppend;
+        return FS::FileAccessMode::ReadWrite;
     default:
     default:
         return {};
         return {};
     }
     }