Skip to content

Commit 7184b62

Browse files
committed
common: Use 64bit time_t instad of 32bit unsigned int to store timestamps
1 parent 2d3a6ef commit 7184b62

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

src/common/ServerBrowser/blacklisted_server_manager.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ int CBlacklistedServerManager::LoadServersFromFile( const char *pszFilename, boo
5353
{
5454
const char *pszName = pData->GetString( "name" );
5555

56-
uint32 ulDate = pData->GetInt( "date" );
56+
time_t ulDate = pData->GetUint64( "date" );
5757
if ( bResetTimes )
5858
{
5959
time_t today;
@@ -90,7 +90,7 @@ void CBlacklistedServerManager::SaveToFile( const char *pszFilename )
9090
{
9191
KeyValues *pSubKey = new KeyValues( "server" );
9292
pSubKey->SetString( "name", m_Blacklist[i].m_szServerName );
93-
pSubKey->SetInt( "date", m_Blacklist[i].m_ulTimeBlacklistedAt );
93+
pSubKey->SetUint64( "date", m_Blacklist[i].m_ulTimeBlacklistedAt );
9494
pSubKey->SetString( "addr", m_Blacklist[i].m_NetAdr.ToString() );
9595
pKV->AddSubKey( pSubKey );
9696
}
@@ -155,7 +155,7 @@ blacklisted_server_t *CBlacklistedServerManager::AddServer( const char *serverNa
155155
//-----------------------------------------------------------------------------
156156
// Purpose: Add the given server to the blacklist. Return added server.
157157
//-----------------------------------------------------------------------------
158-
blacklisted_server_t *CBlacklistedServerManager::AddServer( const char *serverName, const char *netAddressString, uint32 timestamp )
158+
blacklisted_server_t *CBlacklistedServerManager::AddServer( const char *serverName, const char *netAddressString, time_t timestamp )
159159
{
160160
netadr_t netAdr( netAddressString );
161161

src/common/ServerBrowser/blacklisted_server_manager.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ struct blacklisted_server_t
2323
{
2424
int m_nServerID;
2525
char m_szServerName[64];
26-
uint32 m_ulTimeBlacklistedAt;
26+
time_t m_ulTimeBlacklistedAt;
2727
netadr_t m_NetAdr;
2828
};
2929

@@ -40,7 +40,7 @@ class CBlacklistedServerManager
4040

4141
blacklisted_server_t *AddServer( gameserveritem_t &server );
4242
blacklisted_server_t *AddServer( const char *serverName, uint32 serverIP, int serverPort );
43-
blacklisted_server_t *AddServer( const char *serverName, const char *netAddressString, uint32 timestamp );
43+
blacklisted_server_t *AddServer( const char *serverName, const char *netAddressString, time_t timestamp );
4444

4545
void RemoveServer( int iServerID ); // remove server with matching 'server id' from list
4646

0 commit comments

Comments
 (0)