]> de.git.xonotic.org Git - xonotic/darkplaces.git/blobdiff - snd_mix.c
restructured parts of explosion code
[xonotic/darkplaces.git] / snd_mix.c
index e4759cfd6608ccdd313d2e76518375be72492100..29e319f890d56932444e5c06cb44c7d054889df2 100644 (file)
--- a/snd_mix.c
+++ b/snd_mix.c
@@ -375,9 +375,7 @@ void S_PaintChannels(int endtime)
 
                                if (stop_paint)
                                {
-                                       if (ch->sfx->fetcher->end != NULL)
-                                               ch->sfx->fetcher->end (ch);
-                                       ch->sfx = NULL;
+                                       S_StopChannel (ch - channels);
                                        break;
                                }
                        }