From 636c3a0b54fb77dcbda101570b7eee9f2cb657ce Mon Sep 17 00:00:00 2001 From: Corey O'Connor Date: Mon, 13 May 2019 09:51:57 -0700 Subject: [PATCH] ignore errors unloading OpenAL data. mitigates #178 --- neo/sound/snd_cache.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/neo/sound/snd_cache.cpp b/neo/sound/snd_cache.cpp index 647930fa..1e44bfc5 100644 --- a/neo/sound/snd_cache.cpp +++ b/neo/sound/snd_cache.cpp @@ -576,12 +576,12 @@ void idSoundSample::PurgeSoundSample() { alGetError(); alDeleteBuffers( 1, &openalBuffer ); if ( alGetError() != AL_NO_ERROR ) { - common->Error( "idSoundCache: error unloading data from OpenAL hardware buffer" ); - } else { - openalBuffer = 0; - hardwareBuffer = false; + common->Warning( "idSoundCache: error unloading data from OpenAL hardware buffer" ); } + openalBuffer = 0; + hardwareBuffer = false; + if ( amplitudeData ) { soundCacheAllocator.Free( amplitudeData ); amplitudeData = NULL;