summaryrefslogtreecommitdiff
path: root/src/newgrf.cpp
diff options
context:
space:
mode:
authorrubidium <rubidium@openttd.org>2010-11-13 19:15:26 +0000
committerrubidium <rubidium@openttd.org>2010-11-13 19:15:26 +0000
commitfc75b00992dbf6f86a39aca1a2cda4e6378b6bba (patch)
tree2b9c10b294d39bc0bd667ac26696d44a49ec93e2 /src/newgrf.cpp
parent034eb834cc277048e296bf1297f56e1667ab9881 (diff)
downloadopenttd-fc75b00992dbf6f86a39aca1a2cda4e6378b6bba.tar.xz
(svn r21178) -Codechange: pass the language_id to TranslateTTDPatchCodes as well
Diffstat (limited to 'src/newgrf.cpp')
-rw-r--r--src/newgrf.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/newgrf.cpp b/src/newgrf.cpp
index 0cdeb6178..bb77635d8 100644
--- a/src/newgrf.cpp
+++ b/src/newgrf.cpp
@@ -5373,7 +5373,7 @@ static void GRFLoadError(ByteReader *buf)
if (buf->HasData()) {
const char *message = buf->ReadString();
- error->custom_message = TranslateTTDPatchCodes(_cur_grffile->grfid, message);
+ error->custom_message = TranslateTTDPatchCodes(_cur_grffile->grfid, lang, message);
} else {
grfmsg(7, "GRFLoadError: No custom message supplied.");
error->custom_message = strdup("");
@@ -5385,7 +5385,7 @@ static void GRFLoadError(ByteReader *buf)
if (buf->HasData()) {
const char *data = buf->ReadString();
- error->data = TranslateTTDPatchCodes(_cur_grffile->grfid, data);
+ error->data = TranslateTTDPatchCodes(_cur_grffile->grfid, lang, data);
} else {
grfmsg(7, "GRFLoadError: No message data supplied.");
error->data = strdup("");
@@ -5926,7 +5926,7 @@ static void FeatureTownName(ByteReader *buf)
const char *name = buf->ReadString();
- char *lang_name = TranslateTTDPatchCodes(grfid, name);
+ char *lang_name = TranslateTTDPatchCodes(grfid, lang, name);
grfmsg(6, "FeatureTownName: lang 0x%X -> '%s'", lang, lang_name);
free(lang_name);
@@ -5972,7 +5972,7 @@ static void FeatureTownName(ByteReader *buf)
townname->partlist[id][i].parts[j].data.id = ref_id;
} else {
const char *text = buf->ReadString();
- townname->partlist[id][i].parts[j].data.text = TranslateTTDPatchCodes(grfid, text);
+ townname->partlist[id][i].parts[j].data.text = TranslateTTDPatchCodes(grfid, 0, text);
grfmsg(6, "FeatureTownName: part %d, text %d, '%s' (with probability %d)", i, j, townname->partlist[id][i].parts[j].data.text, prob);
}
townname->partlist[id][i].parts[j].prob = prob;