Changeset - r9729:3d58456a60d9
[Not reviewed]
master
0 1 0
smatz - 16 years ago 2008-07-28 15:17:47
smatz@openttd.org
(svn r13858) -Fix: buffer overflow for too long filename supplied as '-g' parameter
1 file changed with 1 insertions and 1 deletions:
0 comments (0 inline, 0 general)
src/openttd.cpp
Show inline comments
 
@@ -458,7 +458,7 @@ int ttd_main(int argc, char *argv[])
 
		case 'i': _use_dos_palette = true; break;
 
		case 'g':
 
			if (mgo.opt != NULL) {
 
				strcpy(_file_to_saveload.name, mgo.opt);
 
				ttd_strlcpy(_file_to_saveload.name, mgo.opt, sizeof(_file_to_saveload.name));
 
				_switch_mode = SM_LOAD;
 
			} else {
 
				_switch_mode = SM_NEWGAME;
0 comments (0 inline, 0 general)