From 1b95bf7679de60d2d7888c8b13af9743b39a5f73 Mon Sep 17 00:00:00 2001 From: Simon Howard Date: Wed, 9 Apr 2014 23:55:12 -0400 Subject: setup: Show error when server address not entered. Don't launch the game if a server address has not been entered; show a message to the user instead. This fixes #121. --- src/setup/multiplayer.c | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'src/setup/multiplayer.c') diff --git a/src/setup/multiplayer.c b/src/setup/multiplayer.c index b151a10d..35552349 100644 --- a/src/setup/multiplayer.c +++ b/src/setup/multiplayer.c @@ -795,6 +795,13 @@ static void DoJoinGame(void *unused1, void *unused2) { execute_context_t *exec; + if (connect_address == NULL || strlen(connect_address) <= 0) + { + TXT_MessageBox(NULL, "Please enter a server address\n" + "to connect to."); + return; + } + exec = NewExecuteContext(); AddCmdLineParameter(exec, "-connect %s", connect_address); -- cgit v1.2.3