diff options
author | Adam <Adam@anope.org> | 2010-06-30 15:54:08 -0400 |
---|---|---|
committer | Adam <Adam@anope.org> | 2010-06-30 15:54:08 -0400 |
commit | e29014c00ac249b2ed764310c28061c98193df77 (patch) | |
tree | 195bafba5d00997afe6c56aa79214990daba35c4 | |
parent | 147c58bd321b6361ccda5c51fe9c3664a8450a12 (diff) |
Fixed a crash on Windows and unreal when juped servers quit
-rw-r--r-- | src/servers.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/servers.c b/src/servers.c index e39c7d1f1..0e2b3fa00 100644 --- a/src/servers.c +++ b/src/servers.c @@ -199,9 +199,9 @@ static void delete_server(Server * serv, const char *quitreason) return; } - Alog(LOG_DEBUG) << "delete_server() called, deleting " << serv->name << "(" << serv->suid << ") uplinked to " + Alog(LOG_DEBUG) << "delete_server() called, deleting " << serv->name << "(" << (serv->suid ? serv->suid : "") << ") uplinked to " << (serv->uplink ? serv->uplink->name : "NOTHING") << "(" - << (serv->uplink ? serv->uplink->suid : "NOSUIDUPLINK") << ")"; + << (serv->uplink && serv->uplink->suid ? serv->uplink->suid : "") << ")"; if (Capab.HasFlag(CAPAB_NOQUIT) || Capab.HasFlag(CAPAB_QS)) { |