aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Alc/ALc.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/Alc/ALc.c b/Alc/ALc.c
index 3a799dd9..e5cb8f6b 100644
--- a/Alc/ALc.c
+++ b/Alc/ALc.c
@@ -1189,8 +1189,8 @@ ALCAPI ALCcontext* ALCAPIENTRY alcCreateContext(ALCdevice *device, const ALCint
{
RequestedSends = attrList[ulAttributeIndex + 1];
- if(RequestedSends > device->NumAuxSends)
- RequestedSends = device->NumAuxSends;
+ if(RequestedSends > MAX_SENDS)
+ RequestedSends = MAX_SENDS;
numSends = RequestedSends;
}
@@ -1202,7 +1202,7 @@ ALCAPI ALCcontext* ALCAPIENTRY alcCreateContext(ALCdevice *device, const ALCint
device->Frequency = GetConfigValueInt(NULL, "frequency", freq);
device->lNumMonoSources = numMono;
device->lNumStereoSources = numStereo;
- device->NumAuxSends = numSends;
+ device->NumAuxSends = GetConfigValueInt(NULL, "sends", numSends);
}
free(device->Bs2b);