mirror of https://github.com/OpenVPN/openvpn-gui
rearranged GetGUILanguage function a bit
parent
2ba8e6eee0
commit
4003e9bf3a
|
@ -59,18 +59,17 @@ FindResourceLang(PTSTR resType, PTSTR resId, LANGID langId)
|
||||||
static LANGID
|
static LANGID
|
||||||
GetGUILanguage(void)
|
GetGUILanguage(void)
|
||||||
{
|
{
|
||||||
if (gui_language == 0)
|
if (gui_language != 0)
|
||||||
{
|
return gui_language;
|
||||||
HKEY regkey;
|
|
||||||
DWORD value = 0;
|
|
||||||
|
|
||||||
LONG status = RegOpenKeyEx(HKEY_CURRENT_USER, GUI_REGKEY_HKCU, 0, KEY_READ, ®key);
|
HKEY regkey;
|
||||||
if (status == ERROR_SUCCESS)
|
DWORD value = 0;
|
||||||
GetRegistryValueNumeric(regkey, "ui_language", &value);
|
|
||||||
|
|
||||||
gui_language = ( value != 0 ? value : LANGIDFROMLCID(GetThreadLocale()) );
|
LONG status = RegOpenKeyEx(HKEY_CURRENT_USER, GUI_REGKEY_HKCU, 0, KEY_READ, ®key);
|
||||||
}
|
if (status == ERROR_SUCCESS)
|
||||||
|
GetRegistryValueNumeric(regkey, "ui_language", &value);
|
||||||
|
|
||||||
|
gui_language = ( value != 0 ? value : LANGIDFROMLCID(GetThreadLocale()) );
|
||||||
return gui_language;
|
return gui_language;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue