about summary refs log tree commit diff
path: root/src/engine/shared/netban.cpp
diff options
context:
space:
mode:
authorDennis Felsing <dennis@felsin9.de>2023-07-11 10:24:41 +0200
committerDennis Felsing <dennis@felsin9.de>2023-07-11 10:24:41 +0200
commit5edca2a937e40ac77e565adc4ccbf224c4967b00 (patch)
tree406c4098ddc71f52be0d2e567f292d865b7ab314 /src/engine/shared/netban.cpp
parent431950c3fcc6ef37dc87f910d596bbbe776efe1e (diff)
downloadzcatch-5edca2a937e40ac77e565adc4ccbf224c4967b00.tar.gz
zcatch-5edca2a937e40ac77e565adc4ccbf224c4967b00.zip
Fix linking in newer GCC
Diffstat (limited to 'src/engine/shared/netban.cpp')
-rw-r--r--src/engine/shared/netban.cpp44
1 files changed, 0 insertions, 44 deletions
diff --git a/src/engine/shared/netban.cpp b/src/engine/shared/netban.cpp
index 707b709b..fab308fe 100644
--- a/src/engine/shared/netban.cpp
+++ b/src/engine/shared/netban.cpp
@@ -239,50 +239,6 @@ typename CNetBan::CBan<T> *CNetBan::CBanPool<T, HashCount>::Get(int Index) const
 	return 0;
 }
 
-
-template<class T>
-void CNetBan::MakeBanInfo(const CBan<T> *pBan, char *pBuf, unsigned BuffSize, int Type) const
-{
-	if(pBan == 0 || pBuf == 0)
-	{
-		if(BuffSize > 0)
-			pBuf[0] = 0;
-		return;
-	}
-	
-	// build type based part
-	char aBuf[256];
-	if(Type == MSGTYPE_PLAYER)
-		str_copy(aBuf, "You have been banned", sizeof(aBuf));
-	else
-	{
-		char aTemp[256];
-		switch(Type)
-		{
-		case MSGTYPE_LIST:
-			str_format(aBuf, sizeof(aBuf), "%s banned", NetToString(&pBan->m_Data, aTemp, sizeof(aTemp))); break;
-		case MSGTYPE_BANADD:
-			str_format(aBuf, sizeof(aBuf), "banned %s", NetToString(&pBan->m_Data, aTemp, sizeof(aTemp))); break;
-		case MSGTYPE_BANREM:
-			str_format(aBuf, sizeof(aBuf), "unbanned %s", NetToString(&pBan->m_Data, aTemp, sizeof(aTemp))); break;
-		default:
-			aBuf[0] = 0;
-		}
-	}
-
-	// add info part
-	if(pBan->m_Info.m_Expires != CBanInfo::EXPIRES_NEVER)
-	{
-		int Mins = ((pBan->m_Info.m_Expires-time_timestamp()) + 59) / 60;
-		if(Mins <= 1)
-			str_format(pBuf, BuffSize, "%s for 1 minute (%s)", aBuf, pBan->m_Info.m_aReason);
-		else
-			str_format(pBuf, BuffSize, "%s for %d minutes (%s)", aBuf, Mins, pBan->m_Info.m_aReason);
-	}
-	else
-		str_format(pBuf, BuffSize, "%s for life (%s)", aBuf, pBan->m_Info.m_aReason);
-}
-
 template<class T>
 int CNetBan::Ban(T *pBanPool, const typename T::CDataType *pData, int Seconds, const char *pReason)
 {