Fix SDL crash on Windows

Fix SDL crash on Windows
This commit is contained in:
Andy Vandijck 2025-07-27 14:48:38 +02:00
parent 83aa80440e
commit bceb138961
2 changed files with 6 additions and 8 deletions

View File

@ -113,8 +113,6 @@ void SDLAudio::deinit() {
SDLAudio::~SDLAudio() {
deinit();
SDL_QuitSubSystem(SDL_INIT_AUDIO);
}
bool SDLAudio::init(long sampleRate) {

View File

@ -2646,14 +2646,14 @@ EVT_HANDLER(LinkConfigure, "Link options...")
EVT_HANDLER(Language0, "Default Language")
{
OPTION(kLocale) = wxLANGUAGE_DEFAULT;
if (wxvbam_locale != NULL)
wxDELETE(wxvbam_locale);
wxvbam_locale = new wxLocale;
wxvbam_locale->Init(OPTION(kLocale), wxLOCALE_LOAD_DEFAULT);
wxvbam_locale->AddCatalog("wxvbam", wxLANGUAGE_DEFAULT);
update_opts();
}
@ -3136,14 +3136,14 @@ EVT_HANDLER(Language34, "Urdu (Pakistan)")
EVT_HANDLER(Language35, "Chinese (China)")
{
OPTION(kLocale) = wxLANGUAGE_CHINESE_CHINA;
if (wxvbam_locale != NULL)
wxDELETE(wxvbam_locale);
wxvbam_locale = new wxLocale;
wxvbam_locale->Init(OPTION(kLocale), wxLOCALE_LOAD_DEFAULT);
wxvbam_locale->AddCatalog("wxvbam", wxLANGUAGE_CHINESE_CHINA);
update_opts();
}