summaryrefslogtreecommitdiff
path: root/src/strings_func.h
diff options
context:
space:
mode:
authorrubidium <rubidium@openttd.org>2011-12-20 22:11:22 +0000
committerrubidium <rubidium@openttd.org>2011-12-20 22:11:22 +0000
commitc02aabf1b837ba15ae2e2abc68570f0bf63aa190 (patch)
tree6684ed658fe5e4efe6ab7bae84fe44ce944256b0 /src/strings_func.h
parentc5203c652e13100610155c3c9cde11bcc390ad36 (diff)
downloadopenttd-c02aabf1b837ba15ae2e2abc68570f0bf63aa190.tar.xz
(svn r23644) -Fix [FS#4899]: prevent game scripts using StringIDs that are not coming from themselves, so the game script doesn't "accidentally" try to display an invalid string or try to display a town name in from an unknown town name generator
Diffstat (limited to 'src/strings_func.h')
-rw-r--r--src/strings_func.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/strings_func.h b/src/strings_func.h
index 6d4398dad..0cb8a72e3 100644
--- a/src/strings_func.h
+++ b/src/strings_func.h
@@ -138,7 +138,7 @@ extern StringParameters _global_string_params;
char *InlineString(char *buf, StringID string);
char *GetString(char *buffr, StringID string, const char *last);
-char *GetStringWithArgs(char *buffr, StringID string, StringParameters *args, const char *last, uint case_index = 0);
+char *GetStringWithArgs(char *buffr, StringID string, StringParameters *args, const char *last, uint case_index = 0, bool game_script = false);
const char *GetStringPtr(StringID string);
void InjectDParam(uint amount);