From 05b259baefc1fe8f0dcccfe803f72e8d4e3157e9 Mon Sep 17 00:00:00 2001 From: silverleo Date: Mon, 29 Dec 2008 18:11:17 +0000 Subject: [PATCH] Append an * to the current server in *status listservers git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@1308 726aef4b-f618-498e-8847-2d620e286838 --- ClientCommand.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ClientCommand.cpp b/ClientCommand.cpp index 26a06e6a..0d5c7cf9 100644 --- a/ClientCommand.cpp +++ b/ClientCommand.cpp @@ -350,6 +350,7 @@ void CClient::UserCommand(const CString& sLine) { } else if (sCommand.Equals("LISTSERVERS")) { if (m_pUser->HasServers()) { const vector& vServers = m_pUser->GetServers(); + CServer* pCurServ = m_pUser->GetCurrentServer(); CTable Table; Table.AddColumn("Host"); Table.AddColumn("Port"); @@ -359,7 +360,7 @@ void CClient::UserCommand(const CString& sLine) { for (unsigned int a = 0; a < vServers.size(); a++) { CServer* pServer = vServers[a]; Table.AddRow(); - Table.SetCell("Host", pServer->GetName()); + Table.SetCell("Host", pServer->GetName() + (pServer == pCurServ ? "*" : "")); Table.SetCell("Port", CString(pServer->GetPort())); Table.SetCell("SSL", (pServer->IsSSL()) ? "SSL" : ""); Table.SetCell("Pass", pServer->GetPass());