From 5e695dfaa659614d76e4215619625aa74134400f Mon Sep 17 00:00:00 2001 From: Bjørn Lindeijer Date: Mon, 5 Dec 2005 16:15:00 +0000 Subject: Avoid crashing on trying to log the name of a non-existing character. --- src/gui/char_server.cpp | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/gui/char_server.cpp b/src/gui/char_server.cpp index 7a9090cd..202c3e29 100644 --- a/src/gui/char_server.cpp +++ b/src/gui/char_server.cpp @@ -224,8 +224,12 @@ void ServerSelectDialog::selectServer(int index) state = CHAR_SELECT_STATE; - logger->log("CharServer: Player: %s (Packet ID: %x, Length: %d)", - char_info[0]->name.c_str(), msg.getId(), msg.getLength()); + if (n_character > 0) + { + logger->log("CharServer: Player: %s (Packet ID: %x, Length: %d)", + char_info[0]->name.c_str(), msg.getId(), + msg.getLength()); + } skip(msg.getLength()); } -- cgit v1.2.3-70-g09d2