From b51d30f84db4d09574d61081b56af85e2836d0fc Mon Sep 17 00:00:00 2001 From: Chris Robinson Date: Sun, 22 Apr 2018 02:38:09 -0700 Subject: [PATCH] Change some if checks to asserts since they must be true --- Alc/ALu.c | 26 ++++++++++++-------------- 1 file changed, 12 insertions(+), 14 deletions(-) diff --git a/Alc/ALu.c b/Alc/ALu.c index d8301f2b..d6b15183 100644 --- a/Alc/ALu.c +++ b/Alc/ALu.c @@ -305,26 +305,24 @@ static void ProcessUhj(ALCdevice *device, ALsizei SamplesToDo) { int lidx = GetChannelIdxByName(&device->RealOut, FrontLeft); int ridx = GetChannelIdxByName(&device->RealOut, FrontRight); - if(LIKELY(lidx != -1 && ridx != -1)) - { - /* Encode to stereo-compatible 2-channel UHJ output. */ - EncodeUhj2(device->Uhj_Encoder, - device->RealOut.Buffer[lidx], device->RealOut.Buffer[ridx], - device->Dry.Buffer, SamplesToDo - ); - } + assert(lidx != -1 && ridx != -1); + + /* Encode to stereo-compatible 2-channel UHJ output. */ + EncodeUhj2(device->Uhj_Encoder, + device->RealOut.Buffer[lidx], device->RealOut.Buffer[ridx], + device->Dry.Buffer, SamplesToDo + ); } static void ProcessBs2b(ALCdevice *device, ALsizei SamplesToDo) { int lidx = GetChannelIdxByName(&device->RealOut, FrontLeft); int ridx = GetChannelIdxByName(&device->RealOut, FrontRight); - if(LIKELY(lidx != -1 && ridx != -1)) - { - /* Apply binaural/crossfeed filter */ - bs2b_cross_feed(device->Bs2b, device->RealOut.Buffer[lidx], - device->RealOut.Buffer[ridx], SamplesToDo); - } + assert(lidx != -1 && ridx != -1); + + /* Apply binaural/crossfeed filter */ + bs2b_cross_feed(device->Bs2b, device->RealOut.Buffer[lidx], + device->RealOut.Buffer[ridx], SamplesToDo); } void aluSelectPostProcess(ALCdevice *device)