mirror of
https://github.com/ZDoom/ZMusic.git
synced 2024-11-15 00:41:36 +00:00
b9d22fb358
If the same global variable is used by executable that linked to ZMusic dynamic library, both definitions may clash For example, Linux builds of GZDoom and Raze could crash on exit because of double free, std::string destructor was called twice on the same module_progdir variable |
||
---|---|---|
.. | ||
driver_adlib.cpp | ||
mididevice.h | ||
music_adlmidi_mididevice.cpp | ||
music_alsa_mididevice.cpp | ||
music_alsa_state.cpp | ||
music_alsa_state.h | ||
music_base_mididevice.cpp | ||
music_fluidsynth_mididevice.cpp | ||
music_opl_mididevice.cpp | ||
music_opnmidi_mididevice.cpp | ||
music_softsynth_mididevice.cpp | ||
music_timidity_mididevice.cpp | ||
music_timiditypp_mididevice.cpp | ||
music_wavewriter_mididevice.cpp | ||
music_wildmidi_mididevice.cpp | ||
music_win_mididevice.cpp |