diff options
author | Chris Robinson <[email protected]> | 2013-12-24 21:23:51 -0800 |
---|---|---|
committer | Chris Robinson <[email protected]> | 2013-12-24 21:23:51 -0800 |
commit | cb3f82a4bf50aef28353629f2f7d6f45b5d420dc (patch) | |
tree | b5bf2ded825d37aff25f4897e5639920db4d857f | |
parent | f7556b827a11a507780a35e437ed62a0b3ee0d62 (diff) |
Do not allow deleting preset or instrument ID 0
-rw-r--r-- | OpenAL32/alInstrument.c | 3 | ||||
-rw-r--r-- | OpenAL32/alPreset.c | 3 |
2 files changed, 0 insertions, 6 deletions
diff --git a/OpenAL32/alInstrument.c b/OpenAL32/alInstrument.c index 5ab2fef2..cd186475 100644 --- a/OpenAL32/alInstrument.c +++ b/OpenAL32/alInstrument.c @@ -76,9 +76,6 @@ AL_API ALvoid AL_APIENTRY alDeleteInstrumentsSOFT(ALsizei n, const ALuint *ids) device = context->Device; for(i = 0;i < n;i++) { - if(!ids[i]) - continue; - /* Check for valid ID */ if((inst=LookupInstrument(device, ids[i])) == NULL) SET_ERROR_AND_GOTO(context, AL_INVALID_NAME, done); diff --git a/OpenAL32/alPreset.c b/OpenAL32/alPreset.c index 9e4eed4f..6592f26b 100644 --- a/OpenAL32/alPreset.c +++ b/OpenAL32/alPreset.c @@ -76,9 +76,6 @@ AL_API ALvoid AL_APIENTRY alDeletePresetsSOFT(ALsizei n, const ALuint *ids) device = context->Device; for(i = 0;i < n;i++) { - if(!ids[i]) - continue; - /* Check for valid ID */ if((preset=LookupPreset(device, ids[i])) == NULL) SET_ERROR_AND_GOTO(context, AL_INVALID_NAME, done); |