summaryrefslogtreecommitdiff
path: root/src/townname.cpp
diff options
context:
space:
mode:
authoryexo <yexo@openttd.org>2011-03-18 13:34:52 +0000
committeryexo <yexo@openttd.org>2011-03-18 13:34:52 +0000
commit0e17cbc9f83cbb5accfc1d612dc4db4edf7a7603 (patch)
tree0ecb9e771b1ba1362405b267952c6439b7dece60 /src/townname.cpp
parent63fd82e5a695aa8e76367990ecdfacd3567c2c41 (diff)
downloadopenttd-0e17cbc9f83cbb5accfc1d612dc4db4edf7a7603.tar.xz
(svn r22258) -Codechange: introduce a wrapper class to clean up the arguments to FormatString
Diffstat (limited to 'src/townname.cpp')
-rw-r--r--src/townname.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/townname.cpp b/src/townname.cpp
index ecee3e0a0..042ede98d 100644
--- a/src/townname.cpp
+++ b/src/townname.cpp
@@ -49,8 +49,9 @@ TownNameParams::TownNameParams(const Town *t) :
char *GetTownName(char *buff, const TownNameParams *par, uint32 townnameparts, const char *last)
{
if (par->grfid == 0) {
- int64 args[1] = { townnameparts };
- return GetStringWithArgs(buff, par->type, args, endof(args), last);
+ int64 args_array[1] = { townnameparts };
+ StringParameters tmp_params(args_array);
+ return GetStringWithArgs(buff, par->type, &tmp_params, last);
}
return GRFTownNameGenerate(buff, par->grfid, par->type, townnameparts, last);