mirror of
https://github.com/OpenTTD/OpenTTD.git
synced 2025-03-12 10:30:28 +00:00
(svn r21203) -Codechange: make the maximum plural count available to the rest of OpenTTD as well
This commit is contained in:
parent
4965c7dd2b
commit
4b4db5d86e
@ -928,9 +928,17 @@ static void WriteStringsH(const char *filename)
|
||||
|
||||
fprintf(_output_file, "\nstatic const StringID STR_LAST_STRINGID = 0x%X;\n\n", next - 1);
|
||||
|
||||
/* Find the plural form with the most amount of cases. */
|
||||
int max_plural_forms = 0;
|
||||
for (uint i = 0; i < lengthof(_plural_forms); i++) {
|
||||
max_plural_forms = max(max_plural_forms, _plural_forms[i].plural_count);
|
||||
}
|
||||
|
||||
fprintf(_output_file,
|
||||
"static const uint LANGUAGE_PACK_VERSION = 0x%X;\n"
|
||||
"static const uint LANGUAGE_MAX_PLURAL = %d;\n\n", (uint)_hash, (uint)lengthof(_plural_forms)
|
||||
"static const uint LANGUAGE_MAX_PLURAL = %d;\n"
|
||||
"static const uint LANGUAGE_MAX_PLURAL_FORMS = %d;\n\n",
|
||||
(uint)_hash, (uint)lengthof(_plural_forms), max_plural_forms
|
||||
);
|
||||
|
||||
fprintf(_output_file, "#endif /* TABLE_STRINGS_H */\n");
|
||||
|
Loading…
Reference in New Issue
Block a user