Fix: crash when not passing parameter for -n

pull/603/merge
Rubidium 11 months ago committed by rubidium42
parent 56e0d0c7ef
commit a8e4d35bde

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

Loading…
Cancel
Save