From 7fff8fae7a575b8c09e6e7a5e38f95f86d686274 Mon Sep 17 00:00:00 2001 From: Duncan Date: Tue, 11 Jan 2022 19:34:33 +0000 Subject: [PATCH] Convert back to utf8 strings in Path functions (#16425) --- src/openrct2/core/Path.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/openrct2/core/Path.cpp b/src/openrct2/core/Path.cpp index 4ded64d87e..97e293ff1c 100644 --- a/src/openrct2/core/Path.cpp +++ b/src/openrct2/core/Path.cpp @@ -56,7 +56,7 @@ namespace Path std::string GetDirectory(std::string_view path) { - return u8path(path).parent_path().string(); + return u8path(path).parent_path().u8string(); } void CreateDirectory(std::string_view path) @@ -71,17 +71,17 @@ namespace Path std::string GetFileName(std::string_view path) { - return u8path(path).filename().string(); + return u8path(path).filename().u8string(); } std::string GetFileNameWithoutExtension(std::string_view path) { - return u8path(path).stem().string(); + return u8path(path).stem().u8string(); } std::string GetExtension(std::string_view path) { - return u8path(path).extension().string(); + return u8path(path).extension().u8string(); } utf8* GetAbsolute(utf8* buffer, size_t bufferSize, const utf8* relativePath)