aboutsummaryrefslogtreecommitdiffstats
path: root/Alc/alcReverb.c
diff options
context:
space:
mode:
authorChris Robinson <[email protected]>2010-03-16 17:35:51 -0700
committerChris Robinson <[email protected]>2010-03-16 17:35:51 -0700
commitf37cfc486d9f7ff84d21395f9135819f0b24f274 (patch)
tree64666af29c8814b8b8c53e4bf1d8a39cc562cb2a /Alc/alcReverb.c
parenta337a59fb8c07b608944bff843b765656c56da64 (diff)
Pass the context to alSetError
Diffstat (limited to 'Alc/alcReverb.c')
-rw-r--r--Alc/alcReverb.c9
1 files changed, 0 insertions, 9 deletions
diff --git a/Alc/alcReverb.c b/Alc/alcReverb.c
index 318a8401..a2b888d9 100644
--- a/Alc/alcReverb.c
+++ b/Alc/alcReverb.c
@@ -985,10 +985,7 @@ static ALboolean VerbDeviceUpdate(ALeffectState *effect, ALCdevice *Device)
// Allocate the delay lines.
if(!AllocLines(AL_FALSE, frequency, State))
- {
- alSetError(AL_OUT_OF_MEMORY);
return AL_FALSE;
- }
// The early reflection and late all-pass filter line lengths are static,
// so their offsets only need to be calculated once.
@@ -1013,10 +1010,7 @@ static ALboolean EAXVerbDeviceUpdate(ALeffectState *effect, ALCdevice *Device)
// Allocate the delay lines.
if(!AllocLines(AL_TRUE, frequency, State))
- {
- alSetError(AL_OUT_OF_MEMORY);
return AL_FALSE;
- }
// Calculate the modulation filter coefficient. Notice that the exponent
// is calculated given the current sample rate. This ensures that the
@@ -1225,10 +1219,7 @@ ALeffectState *VerbCreate(void)
State = malloc(sizeof(ALverbState));
if(!State)
- {
- alSetError(AL_OUT_OF_MEMORY);
return NULL;
- }
State->state.Destroy = VerbDestroy;
State->state.DeviceUpdate = VerbDeviceUpdate;