diff --git a/Source/lang.cpp b/Source/lang.cpp index 9c11488f..a9d4b571 100644 --- a/Source/lang.cpp +++ b/Source/lang.cpp @@ -616,6 +616,15 @@ void CEXEBuild::FillLanguageTable(LanguageTable *table) { continue; } else if (i == NLF_FONT) + { + char *font = *build_font ? build_font : table->nlf.m_szFont; + if (font) + table->lang_strings->set(sn, font); + else + table->lang_strings->set(sn, dstr); + continue; + } + else if (i == NLF_FONTSIZE) { int font_size = *build_font ? build_font_size : table->nlf.m_iFontSize; if (font_size) @@ -628,15 +637,6 @@ void CEXEBuild::FillLanguageTable(LanguageTable *table) { table->lang_strings->set(sn, dstr); continue; } - else if (i == NLF_FONTSIZE) - { - char *font = *build_font ? build_font : table->nlf.m_szFont; - if (font) - table->lang_strings->set(sn, font); - else - table->lang_strings->set(sn, dstr); - continue; - } table->lang_strings->set(sn, dstr); } }