From f05a3da96457802ac52d854f23d79c51e4d4ea26 Mon Sep 17 00:00:00 2001 From: Eladash Date: Tue, 21 Jan 2020 14:52:13 +0200 Subject: [PATCH] Fix lv2_file::op_write regression --- rpcs3/Emu/Cell/lv2/sys_fs.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rpcs3/Emu/Cell/lv2/sys_fs.cpp b/rpcs3/Emu/Cell/lv2/sys_fs.cpp index acf69c0f22..1a60b79217 100644 --- a/rpcs3/Emu/Cell/lv2/sys_fs.cpp +++ b/rpcs3/Emu/Cell/lv2/sys_fs.cpp @@ -120,7 +120,7 @@ u64 lv2_file::op_write(vm::cptr buf, u64 size) while (result < size) { const u64 block = std::min(size - result, sizeof(local_buf)); - std::memcpy(local_buf, static_cast(buf.get_ptr()), block); + std::memcpy(local_buf, static_cast(buf.get_ptr()) + result, block); const u64 nwrite = file.write(+local_buf, block); result += nwrite;