summaryrefslogtreecommitdiff
path: root/games-emulation/libretro-dolphin/files/libretro-dolphin-0.0.1_pre20250517-fix-for-fmt.patch
blob: e985cc62aeeb923d63d4febec80715983574d03e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
From: Pavel Sobolev <contact@paveloom.dev>
Subject: [PATCH] Print `IOS::HLE::SeekMode` as an int.

This avoids compilation errors with `>=libfmt-10.0`.

Signed-off-by: Pavel Sobolev <contact@paveloom.dev>

--- a/Source/Core/Core/IOS/FS/FileSystemProxy.cpp
+++ b/Source/Core/Core/IOS/FS/FileSystemProxy.cpp
@@ -272,7 +272,7 @@ IPCCommandResult FS::Seek(const SeekRequest& request)
 
   const Result<u32> result =
       m_ios.GetFS()->SeekFile(handle.fs_fd, request.offset, IOS::HLE::FS::SeekMode(request.mode));
-  LogResult(result, "Seek({}, 0x{:08x}, {})", handle.name.data(), request.offset, request.mode);
+  LogResult(result, "Seek({}, 0x{:08x}, {})", handle.name.data(), request.offset, static_cast<int>(request.mode));
   if (!result)
     return GetFSReply(ConvertResult(result.Error()));
   return GetFSReply(*result);