aboutsummaryrefslogtreecommitdiff
path: root/src/base/platform/unix/UnixFileStream.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/base/platform/unix/UnixFileStream.cpp')
-rw-r--r--src/base/platform/unix/UnixFileStream.cpp7
1 files changed, 3 insertions, 4 deletions
diff --git a/src/base/platform/unix/UnixFileStream.cpp b/src/base/platform/unix/UnixFileStream.cpp
index e1a6080b..0772c279 100644
--- a/src/base/platform/unix/UnixFileStream.cpp
+++ b/src/base/platform/unix/UnixFileStream.cpp
@@ -1,11 +1,11 @@
#include "cru/base/platform/unix/UnixFileStream.h"
#include "cru/base/Exception.h"
-#include "cru/base/Format.h"
#include "cru/base/io/Stream.h"
#include <fcntl.h>
#include <sys/fcntl.h>
#include <unistd.h>
+#include <format>
namespace cru::platform::unix {
using namespace cru::io;
@@ -41,9 +41,8 @@ int MapSeekOrigin(Stream::SeekOrigin origin) {
UnixFileStream::UnixFileStream(const char *path, int oflag, mode_t mode) {
file_descriptor_ = UnixFileDescriptor(::open(path, oflag, mode));
if (file_descriptor_ == -1) {
- throw ErrnoException(
- Format(u"Failed to open file {} with oflag {}, mode {}.",
- String::FromUtf8(path), oflag, mode));
+ throw ErrnoException(std::format(
+ "Failed to open file {} with oflag {}, mode {}.", path, oflag, mode));
}
SetSupportedOperations(