diff --git a/app_language.cpp b/app_language.cpp index 19dbe98..967f238 100644 --- a/app_language.cpp +++ b/app_language.cpp @@ -801,7 +801,9 @@ extern "C" { int lang_initialize(void* param) { - if (lang_mgr::instance()->supported_cps() > 0) + if (param == (void*)0xde1e) + lang_mgr::destroy(); + else if (lang_mgr::instance()->supported_cps() > 0) return lang_mgr::instance()->get_cur_cp(); else return -1;