aboutsummaryrefslogtreecommitdiffstats
path: root/Alc/alcReverb.c
diff options
context:
space:
mode:
Diffstat (limited to 'Alc/alcReverb.c')
-rw-r--r--Alc/alcReverb.c11
1 files changed, 5 insertions, 6 deletions
diff --git a/Alc/alcReverb.c b/Alc/alcReverb.c
index 71b21e1b..6de2c66f 100644
--- a/Alc/alcReverb.c
+++ b/Alc/alcReverb.c
@@ -1174,12 +1174,11 @@ static ALvoid ReverbUpdate(ALeffectState *effect, ALCdevice *Device, const ALeff
static ALvoid ReverbDestroy(ALeffectState *effect)
{
ALverbState *State = STATIC_UPCAST(ALverbState, ALeffectState, effect);
- if(State)
- {
- free(State->SampleBuffer);
- State->SampleBuffer = NULL;
- free(State);
- }
+
+ free(State->SampleBuffer);
+ State->SampleBuffer = NULL;
+
+ free(State);
}
// This creates the reverb state. It should be called only when the reverb