diff --git a/rpcs3/Emu/Cell/SPUASMJITRecompiler.cpp b/rpcs3/Emu/Cell/SPUASMJITRecompiler.cpp index 68985632d9..4ce1cc27d9 100644 --- a/rpcs3/Emu/Cell/SPUASMJITRecompiler.cpp +++ b/rpcs3/Emu/Cell/SPUASMJITRecompiler.cpp @@ -110,7 +110,7 @@ spu_function_t spu_recompiler::compile(spu_program&& _func) { // Dump analyser data this->dump(func, log); - fs::file(m_spurt->get_cache_path() + "spu.log", fs::write + fs::append).write(log); + fs::write_file(m_spurt->get_cache_path() + "spu.log", fs::write + fs::append, log); // Set logger code.setLogger(&logger); diff --git a/rpcs3/Emu/Cell/SPULLVMRecompiler.cpp b/rpcs3/Emu/Cell/SPULLVMRecompiler.cpp index 1931fb7825..cfae00f572 100644 --- a/rpcs3/Emu/Cell/SPULLVMRecompiler.cpp +++ b/rpcs3/Emu/Cell/SPULLVMRecompiler.cpp @@ -1552,7 +1552,7 @@ public: if (g_cfg.core.spu_debug && !add_loc->logged.exchange(1)) { this->dump(func, log); - fs::file(m_spurt->get_cache_path() + "spu.log", fs::write + fs::append).write(log); + fs::write_file(m_spurt->get_cache_path() + "spu.log", fs::write + fs::append, log); } using namespace llvm;