Changeset - r18120:1814cee06c00
[Not reviewed]
master
0 1 0
rubidium - 13 years ago 2011-09-23 19:25:48
rubidium@openttd.org
(svn r22955) -Fix: guard from reading outside the silly name list
1 file changed with 1 insertions and 1 deletions:
0 comments (0 inline, 0 general)
src/strings.cpp
Show inline comments
 
@@ -1409,7 +1409,7 @@ static char *GetSpecialNameString(char *
 
{
 
	switch (ind) {
 
		case 1: // not used
 
			return strecpy(buff, _silly_company_names[args->GetInt32() & 0xFFFF], last);
 
			return strecpy(buff, _silly_company_names[min(args->GetInt32() & 0xFFFF, lengthof(_silly_company_names) - 1)], last);
 

	
 
		case 2: // used for Foobar & Co company names
 
			return GenAndCoName(buff, args->GetInt32(), last);
0 comments (0 inline, 0 general)