diff --git a/Core/HLE/sceUmd.cpp b/Core/HLE/sceUmd.cpp index 3ebbaef092..ab2d62a490 100644 --- a/Core/HLE/sceUmd.cpp +++ b/Core/HLE/sceUmd.cpp @@ -497,7 +497,7 @@ static u32 sceUmdGetErrorStat() void __UmdReplace(std::string filepath) { std::string error = ""; if (!UmdReplace(filepath, error)) { - ERROR_LOG(SCEIO, "UMD Replace failed: %s", error); + ERROR_LOG(SCEIO, "UMD Replace failed: %s", error.c_str()); return; } diff --git a/Core/PSPLoaders.cpp b/Core/PSPLoaders.cpp index 1f1425fe2c..6311485f7f 100644 --- a/Core/PSPLoaders.cpp +++ b/Core/PSPLoaders.cpp @@ -165,10 +165,10 @@ bool ReInitMemoryForGameISO(FileLoader *fileLoader) { blockSystem = new ISOBlockSystem(iso); } - pspFileSystem.Remount("umd0:", blockSystem); - pspFileSystem.Remount("umd1:", blockSystem); - pspFileSystem.Remount("umd:", blockSystem); - pspFileSystem.Remount("disc0:", fileSystem); + pspFileSystem.Remount("umd0:", blockSystem); + pspFileSystem.Remount("umd1:", blockSystem); + pspFileSystem.Remount("umd:", blockSystem); + pspFileSystem.Remount("disc0:", fileSystem); return true; }