From 635fa74b4ca574c8767110388263b3d813ca9105 Mon Sep 17 00:00:00 2001 From: JosJuice Date: Fri, 29 May 2026 22:07:14 +0200 Subject: [PATCH] Fix uninitialized variable warning in ZeldaAudioRenderer::ApplyReverb If CopyFromEmuSwapped considers the address to be invalid, nothing will be written to the passed-in pointer. --- Source/Core/Core/HW/DSPHLE/UCodes/Zelda.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Source/Core/Core/HW/DSPHLE/UCodes/Zelda.cpp b/Source/Core/Core/HW/DSPHLE/UCodes/Zelda.cpp index 7334b5c01a..5db3c55aa8 100644 --- a/Source/Core/Core/HW/DSPHLE/UCodes/Zelda.cpp +++ b/Source/Core/Core/HW/DSPHLE/UCodes/Zelda.cpp @@ -1085,7 +1085,7 @@ void ZeldaAudioRenderer::ApplyReverb(bool post_rendering) auto& memory = m_system.GetMemory(); for (u16 rpb_idx = 0; rpb_idx < 4; ++rpb_idx) { - ReverbPB rpb; + ReverbPB rpb{}; u32 rpb_addr = m_reverb_pb_base_addr + rpb_idx * sizeof(ReverbPB); memory.CopyFromEmuSwapped(reinterpret_cast(&rpb), rpb_addr, sizeof(ReverbPB));