Skip to content

Commit d013b7a

Browse files
committed
Autocorrect .DAT language setting with .LNG
1 parent 72143c2 commit d013b7a

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

src/resources/languages.c

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,9 +48,16 @@ bool lang_init(void) {
4848
language_compact = NULL;
4949
sd_language *language = NULL;
5050

51+
char *lang = settings_get()->language.language;
52+
53+
{
54+
char *old_extension = strstr(lang, ".DAT");
55+
if(old_extension)
56+
memcpy(old_extension, ".LNG", 4);
57+
}
58+
5159
str filename_str;
5260
const char *dirname = pm_get_local_path(RESOURCE_PATH);
53-
const char *lang = settings_get()->language.language;
5461
str_from_format(&filename_str, "%s%s", dirname, lang);
5562
char const *filename = str_c(&filename_str);
5663

0 commit comments

Comments
 (0)