mirror of https://github.com/OpenVPN/openvpn-gui
fixed recursive call to GetGUILanguage in error case
parent
6f37fd999f
commit
c9edb6f40b
|
@ -68,10 +68,9 @@ GetGUILanguage(void)
|
||||||
DWORD value = 0;
|
DWORD value = 0;
|
||||||
|
|
||||||
LONG status = RegOpenKeyEx(HKEY_CURRENT_USER, GUI_REGKEY_HKCU, 0, KEY_READ, ®key);
|
LONG status = RegOpenKeyEx(HKEY_CURRENT_USER, GUI_REGKEY_HKCU, 0, KEY_READ, ®key);
|
||||||
if (status != ERROR_SUCCESS)
|
if (status == ERROR_SUCCESS)
|
||||||
ShowLocalizedMsg(GUI_NAME, ERR_CREATE_REG_HKCU_KEY, GUI_REGKEY_HKCU);
|
|
||||||
|
|
||||||
GetRegistryValueNumeric(regkey, "ui_language", &value);
|
GetRegistryValueNumeric(regkey, "ui_language", &value);
|
||||||
|
|
||||||
gui_language = ( value != 0 ? value : LANGIDFROMLCID(GetThreadLocale()) );
|
gui_language = ( value != 0 ? value : LANGIDFROMLCID(GetThreadLocale()) );
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue