1
0
Fork 0

Fix: crash when not passing parameter for -n

pull/11094/head
Rubidium 2023-07-25 22:11:21 +02:00 committed by rubidium42
parent 56e0d0c7ef
commit a8e4d35bde
1 changed files with 3 additions and 3 deletions

View File

@ -166,7 +166,7 @@ static void ShowHelp()
" -e = Start Editor\n" " -e = Start Editor\n"
" -g [savegame] = Start new/save game immediately\n" " -g [savegame] = Start new/save game immediately\n"
" -G seed = Set random seed\n" " -G seed = Set random seed\n"
" -n [ip:port#company]= Join network game\n" " -n ip[:port][#company]= Join network game\n"
" -p password = Password to join server\n" " -p password = Password to join server\n"
" -P password = Password to join company\n" " -P password = Password to join company\n"
" -D [ip][:port] = Start dedicated server\n" " -D [ip][:port] = Start dedicated server\n"
@ -473,7 +473,7 @@ static const OptionData _options[] = {
GETOPT_SHORT_VALUE('v'), GETOPT_SHORT_VALUE('v'),
GETOPT_SHORT_VALUE('b'), GETOPT_SHORT_VALUE('b'),
GETOPT_SHORT_OPTVAL('D'), GETOPT_SHORT_OPTVAL('D'),
GETOPT_SHORT_OPTVAL('n'), GETOPT_SHORT_VALUE('n'),
GETOPT_SHORT_VALUE('l'), GETOPT_SHORT_VALUE('l'),
GETOPT_SHORT_VALUE('p'), GETOPT_SHORT_VALUE('p'),
GETOPT_SHORT_VALUE('P'), GETOPT_SHORT_VALUE('P'),
@ -548,7 +548,7 @@ int openttd_main(int argc, char *argv[])
break; break;
case 'f': _dedicated_forks = true; break; case 'f': _dedicated_forks = true; break;
case 'n': case 'n':
scanner->connection_string = mgo.opt; // optional IP:port#company parameter scanner->connection_string = mgo.opt; // IP:port#company parameter
break; break;
case 'l': case 'l':
debuglog_conn = mgo.opt; debuglog_conn = mgo.opt;