From 4e31a469f02277e4e3b88dd1fa2a7e2f3305f649 Mon Sep 17 00:00:00 2001 From: "Unknown W. Brackets" Date: Mon, 26 Sep 2022 07:40:17 -0700 Subject: [PATCH] Mpeg: Correct Au update size. --- Core/HLE/sceMpeg.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Core/HLE/sceMpeg.cpp b/Core/HLE/sceMpeg.cpp index 8aa429ba1d..e938e82605 100644 --- a/Core/HLE/sceMpeg.cpp +++ b/Core/HLE/sceMpeg.cpp @@ -125,7 +125,7 @@ struct SceMpegLLI }; void SceMpegAu::read(u32 addr) { - Memory::Memcpy(this, addr, sizeof(this), "SceMpegAu"); + Memory::Memcpy(this, addr, sizeof(*this), "SceMpegAu"); pts = (pts & 0xFFFFFFFFULL) << 32 | (((u64)pts) >> 32); dts = (dts & 0xFFFFFFFFULL) << 32 | (((u64)dts) >> 32); } @@ -133,7 +133,7 @@ void SceMpegAu::read(u32 addr) { void SceMpegAu::write(u32 addr) { pts = (pts & 0xFFFFFFFFULL) << 32 | (((u64)pts) >> 32); dts = (dts & 0xFFFFFFFFULL) << 32 | (((u64)dts) >> 32); - Memory::Memcpy(addr, this, sizeof(this), "SceMpegAu"); + Memory::Memcpy(addr, this, sizeof(*this), "SceMpegAu"); } /*