From fcb54bb181f21551ad079018536f1e1a8f3216a7 Mon Sep 17 00:00:00 2001 From: alzeih Date: Sun, 11 Apr 2010 03:37:07 +1200 Subject: [PATCH] logic fail frees sounds too early --- OpenRA.Game/Sound.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OpenRA.Game/Sound.cs b/OpenRA.Game/Sound.cs index f1c25ce3ce..5389530144 100644 --- a/OpenRA.Game/Sound.cs +++ b/OpenRA.Game/Sound.cs @@ -218,7 +218,7 @@ namespace OpenRA { int state; Al.alGetSourcei(key, Al.AL_SOURCE_STATE, out state); - if (state != Al.AL_PLAYING || state != Al.AL_PAUSED) + if (state != Al.AL_PLAYING && state != Al.AL_PAUSED) freeSources.Add(key); }