diff --git a/src/wx/audio/internal/sdl.cpp b/src/wx/audio/internal/sdl.cpp index c144312d..dcf28d83 100644 --- a/src/wx/audio/internal/sdl.cpp +++ b/src/wx/audio/internal/sdl.cpp @@ -113,8 +113,6 @@ void SDLAudio::deinit() { SDLAudio::~SDLAudio() { deinit(); - - SDL_QuitSubSystem(SDL_INIT_AUDIO); } bool SDLAudio::init(long sampleRate) { diff --git a/src/wx/cmdevents.cpp b/src/wx/cmdevents.cpp index 420589a0..f6dd584e 100644 --- a/src/wx/cmdevents.cpp +++ b/src/wx/cmdevents.cpp @@ -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(); }