diff options
Diffstat (limited to 'arm7/lib/src')
-rw-r--r-- | arm7/lib/src/SND_lockChannel.c | 16 |
1 files changed, 9 insertions, 7 deletions
diff --git a/arm7/lib/src/SND_lockChannel.c b/arm7/lib/src/SND_lockChannel.c index 92e04e5e..608ed67a 100644 --- a/arm7/lib/src/SND_lockChannel.c +++ b/arm7/lib/src/SND_lockChannel.c @@ -8,7 +8,9 @@ u32 sLockedChannelMask; u32 sWeakLockedChannelMask; -void SND_StopUnlockedChannel(u32 channelMask) { +void SND_StopUnlockedChannel(u32 channelMask, u32 weak) { + (void)weak; + struct SNDExChannel *chn; for (int i = 0; i < SND_CHANNEL_COUNT && channelMask != 0; i++, channelMask >>= 1) { @@ -31,7 +33,7 @@ void SND_StopUnlockedChannel(u32 channelMask) { } } -void SND_LockChannel(u32 channelMask, u32 locked) { +void SND_LockChannel(u32 channelMask, u32 weak) { struct SNDExChannel *chn; u32 j = channelMask; int i = 0; @@ -55,23 +57,23 @@ void SND_LockChannel(u32 channelMask, u32 locked) { chn->flags.active = 0; } - if (locked & 1) { + if (weak & 1) { sWeakLockedChannelMask |= channelMask; } else { sLockedChannelMask |= channelMask; } } -void SND_UnlockChannel(u32 channelMask, u32 locked) { - if (locked & 1) { +void SND_UnlockChannel(u32 channelMask, u32 weak) { + if (weak & 1) { sWeakLockedChannelMask &= ~channelMask; } else { sLockedChannelMask &= ~channelMask; } } -u32 SND_GetLockedChannel(u32 locked) { - if (locked & 1) { +u32 SND_GetLockedChannel(u32 weak) { + if (weak & 1) { return sWeakLockedChannelMask; } else { return sLockedChannelMask; |