From 1e3e11d0f5fc6b38b55bd92c9cdd3badf978782e Mon Sep 17 00:00:00 2001 From: Lioncash Date: Mon, 4 Jun 2018 14:50:40 -0400 Subject: [PATCH] DSPAccelerator: const qualify pointer parameter for Read() The data pointed to is only ever read, so make this explicit. --- Source/Core/Core/DSP/DSPAccelerator.cpp | 2 +- Source/Core/Core/DSP/DSPAccelerator.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Source/Core/Core/DSP/DSPAccelerator.cpp b/Source/Core/Core/DSP/DSPAccelerator.cpp index f6822ef2a8..581fed296f 100644 --- a/Source/Core/Core/DSP/DSPAccelerator.cpp +++ b/Source/Core/Core/DSP/DSPAccelerator.cpp @@ -58,7 +58,7 @@ void Accelerator::WriteD3(u16 value) } } -u16 Accelerator::Read(s16* coefs) +u16 Accelerator::Read(const s16* coefs) { if (m_reads_stopped) return 0x0000; diff --git a/Source/Core/Core/DSP/DSPAccelerator.h b/Source/Core/Core/DSP/DSPAccelerator.h index 3ee0e9f2b0..a43ac963e5 100644 --- a/Source/Core/Core/DSP/DSPAccelerator.h +++ b/Source/Core/Core/DSP/DSPAccelerator.h @@ -15,7 +15,7 @@ class Accelerator public: virtual ~Accelerator() = default; - u16 Read(s16* coefs); + u16 Read(const s16* coefs); // Zelda ucode reads ARAM through 0xffd3. u16 ReadD3(); void WriteD3(u16 value);