mirror of
https://github.com/DrBeef/Raze.git
synced 2024-11-15 17:01:51 +00:00
6ebbf1288d
The sound system may play sounds on them after their deletion - this resulted in undefined behavior. To ensure properly defined behavior the sprite needs to be retained at least as long as the sound controller may still need it - which cannot be reliably determined so it has to be kept around forever. This would be easier if the sound controller code had proper start and stop events instead of inferring what to do from secondary information. Fixes #288. |
||
---|---|---|
.. | ||
build | ||
common | ||
core | ||
games | ||
glbackend | ||
libsmackerdec | ||
platform | ||
thirdparty | ||
CMakeLists.txt | ||
g_pch.h | ||
gitinfo.cpp |