From 1e22468527971c7900fd927fc8de55a62cfe1c32 Mon Sep 17 00:00:00 2001 From: LagoLunatic Date: Sun, 14 Jan 2024 01:53:35 -0500 Subject: [PATCH] Fix double branch in JAISound::setSeqInterDolby --- src/JSystem/JAudio/JAISound.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/JSystem/JAudio/JAISound.cpp b/src/JSystem/JAudio/JAISound.cpp index 4344c1e7f..6f5b58c5f 100644 --- a/src/JSystem/JAudio/JAISound.cpp +++ b/src/JSystem/JAudio/JAISound.cpp @@ -334,7 +334,6 @@ void JAISound::setSeqInterFxmix(u8 line_, f32 param_2, u32 param_3) { /* 8029964C-802997E4 .text setSeqInterDolby__8JAISoundFUcfUl */ void JAISound::setSeqInterDolby(u8 line_, f32 param_2, u32 param_3) { - /* Nonmatching */ if ((field_0xc & 0xC0000000) != 0x80000000) { return; } @@ -343,10 +342,11 @@ void JAISound::setSeqInterDolby(u8 line_, f32 param_2, u32 param_3) { } JUT_ASSERT_MSG(714, line_field_0xd != 2) { - if (getSeqParameter()->seqDolby[line_].field_0x4 == 0.0f) { + if (getSeqParameter()->seqDolby[line_].field_0x4 != 0.0f) { + param_2 = 0.0f; + } else { return; } - param_2 = 0.0f; } int r31 = getSeqParameter()->seqDolby[line_].set(param_2, param_3); if (r31 == 1) {