From 500aa5130f3f5ad211749018d7be9b0ab46c12b4 Mon Sep 17 00:00:00 2001 From: rtk0c Date: Sun, 29 Aug 2021 11:43:53 -0700 Subject: Change DataStream to use FileStream instead of std::fstream --- core/src/Utils/IO/Archive.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'core/src/Utils/IO/Archive.cpp') diff --git a/core/src/Utils/IO/Archive.cpp b/core/src/Utils/IO/Archive.cpp index b6f806b..6c4084f 100644 --- a/core/src/Utils/IO/Archive.cpp +++ b/core/src/Utils/IO/Archive.cpp @@ -12,7 +12,7 @@ constexpr uint8_t kByteOrderMark = []() { std::optional DataArchive::LoadFile(const std::filesystem::path& path) { - auto stream = InputDataStream(std::fstream(path)); + auto stream = InputDataStream(InputFileStream(path)); uint8_t magicNumbers[kMagicNumberCount]; stream.ReadBytes(kMagicNumberCount, magicNumbers); @@ -37,7 +37,7 @@ std::optional DataArchive::LoadFile(const std::filesystem::path std::optional DataArchive::SaveFile(const std::filesystem::path& path) { - auto stream = OutputDataStream(std::fstream(path)); + auto stream = OutputDataStream(OutputFileStream(path, OutputFileStream::TruncateFile)); stream.WriteBytes(kMagicNumberCount, kMagicNumbers); stream.Write(kByteOrderMark); -- cgit v1.2.3-70-g09d2