Maelstrom: Fixed crash when you haven't set a name yet.

https://github.com/libsdl-org/Maelstrom/commit/e7e84bbb430045ad6d892814f07b679b2e02e397

From e7e84bbb430045ad6d892814f07b679b2e02e397 Mon Sep 17 00:00:00 2001
From: Sam Lantinga <[EMAIL REDACTED]>
Date: Sun, 6 Nov 2011 22:15:00 -0500
Subject: [PATCH] Fixed crash when you haven't set a name yet.

---
 netlogic/gameinfo.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/netlogic/gameinfo.cpp b/netlogic/gameinfo.cpp
index 48c23ca4..bfcb68f6 100644
--- a/netlogic/gameinfo.cpp
+++ b/netlogic/gameinfo.cpp
@@ -38,7 +38,7 @@ GameInfo::SetHostInfo(Uint32 gameID, const char *name)
 {
 	this->gameID = gameID;
 	players[HOST_PLAYER].playerID = gameID;
-	SDL_strlcpy(players[HOST_PLAYER].name, name,
+	SDL_strlcpy(players[HOST_PLAYER].name, name ? name : "",
 			sizeof(players[HOST_PLAYER].name));
 }