From 83f46c4b2fbd9f5f3079fe2aad5440951c3546b2 Mon Sep 17 00:00:00 2001 From: "alexey.lysiuk" Date: Mon, 6 Jan 2020 10:22:42 +0200 Subject: [PATCH] - fixed erroneous override of default language strings If the default identifier is present in LANGUAGE lump, following entries were treated as default as well https://forum.zdoom.org/viewtopic.php?t=66873 --- src/gamedata/stringtable.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/gamedata/stringtable.cpp b/src/gamedata/stringtable.cpp index cc458ef16..60befef90 100644 --- a/src/gamedata/stringtable.cpp +++ b/src/gamedata/stringtable.cpp @@ -287,6 +287,7 @@ void FStringTable::LoadLanguage (int lumpnum, const TArray &buffer) if (sc.Compare ("[")) { // Process language identifiers activeMaps.Clear(); + hasDefaultEntry = false; sc.MustGetString (); do {