rearranged GetGUILanguage function a bit

pull/1/head
Heiko Hund 2009-02-04 16:39:41 +00:00
parent 2ba8e6eee0
commit 4003e9bf3a
1 changed files with 8 additions and 9 deletions

View File

@ -59,8 +59,9 @@ 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; HKEY regkey;
DWORD value = 0; DWORD value = 0;
@ -69,8 +70,6 @@ GetGUILanguage(void)
GetRegistryValueNumeric(regkey, "ui_language", &value); GetRegistryValueNumeric(regkey, "ui_language", &value);
gui_language = ( value != 0 ? value : LANGIDFROMLCID(GetThreadLocale()) ); gui_language = ( value != 0 ? value : LANGIDFROMLCID(GetThreadLocale()) );
}
return gui_language; return gui_language;
} }