Revert ProtoBuf to version 2.6.1 and running astyle

This commit is contained in:
Albert Medela
2016-07-12 18:36:25 +02:00
parent 417d9a5bd2
commit 8f5813416d
6 changed files with 3131 additions and 1947 deletions
+13 -13
View File
@@ -457,8 +457,8 @@ ServerGame::InternalEndGame()
{ {
StoreAndResetRanking(); StoreAndResetRanking();
m_game.reset(); m_game.reset();
// @XXX: reset NumJoinsPerPlayerMap (if a game restarts, the number of joins will be set to 0 for each player) // @XXX: reset NumJoinsPerPlayerMap (if a game restarts, the number of joins will be set to 0 for each player)
ResetNumJoinsPerPlayer(); ResetNumJoinsPerPlayer();
} }
void void
@@ -1169,21 +1169,21 @@ ServerGame::GetNextGameNum()
void void
ServerGame::AddPlayerToNumJoinsPerPlayer(const std::string &playerName) ServerGame::AddPlayerToNumJoinsPerPlayer(const std::string &playerName)
{ {
if(m_numjoinsp.find(playerName) != m_numjoinsp.end()){ if(m_numjoinsp.find(playerName) != m_numjoinsp.end()) {
m_numjoinsp[playerName] = m_numjoinsp[playerName] + 1; m_numjoinsp[playerName] = m_numjoinsp[playerName] + 1;
}else{ } else {
m_numjoinsp[playerName] = 1; m_numjoinsp[playerName] = 1;
} }
} }
int int
ServerGame::GetNumJoinsPerPlayer(const std::string &playerName) ServerGame::GetNumJoinsPerPlayer(const std::string &playerName)
{ {
int num = 0; int num = 0;
if(m_numjoinsp.find(playerName) != m_numjoinsp.end()){ if(m_numjoinsp.find(playerName) != m_numjoinsp.end()) {
num = m_numjoinsp[playerName]; num = m_numjoinsp[playerName];
} }
return num; return num;
} }
void void
@@ -1193,7 +1193,7 @@ ServerGame::ResetNumJoinsPerPlayer()
NumJoinsPerPlayerMap::const_iterator numj_end = m_numjoinsp.end(); NumJoinsPerPlayerMap::const_iterator numj_end = m_numjoinsp.end();
while (numj_i != numj_end) { while (numj_i != numj_end) {
m_numjoinsp[numj_i->first] = 0; m_numjoinsp[numj_i->first] = 0;
++numj_i; ++numj_i;
} }
} }
+9 -9
View File
@@ -540,23 +540,23 @@ ServerGameStateInit::HandleNewPlayer(boost::shared_ptr<ServerGame> server, boost
if (session && session->GetPlayerData()) { if (session && session->GetPlayerData()) {
const GameData &tmpGameData = server->GetGameData(); const GameData &tmpGameData = server->GetGameData();
// @XXX: debug // @XXX: debug
//LOG_ERROR("New Player: " << session->GetPlayerData()->GetName() << "."); //LOG_ERROR("New Player: " << session->GetPlayerData()->GetName() << ".");
//server->AddPlayerToNumJoinsPerPlayer(session->GetPlayerData()->GetName()); //server->AddPlayerToNumJoinsPerPlayer(session->GetPlayerData()->GetName());
//LOG_ERROR("Num joins of " << session->GetPlayerData()->GetName() << " = " << server->GetNumJoinsPerPlayer(session->GetPlayerData()->GetName()) << "."); //LOG_ERROR("Num joins of " << session->GetPlayerData()->GetName() << " = " << server->GetNumJoinsPerPlayer(session->GetPlayerData()->GetName()) << ".");
// @XXX: check if player joined the game more than 9 times - decline if > 9 // @XXX: check if player joined the game more than 9 times - decline if > 9
if (server->GetNumJoinsPerPlayer(session->GetPlayerData()->GetName()) > GAME_NUM_JOINS_PER_PLAYER) { if (server->GetNumJoinsPerPlayer(session->GetPlayerData()->GetName()) > GAME_NUM_JOINS_PER_PLAYER) {
server->MoveSessionToLobby(session, NTF_NET_REMOVED_GAME_FULL); server->MoveSessionToLobby(session, NTF_NET_REMOVED_GAME_FULL);
return; return;
} }
// Check the number of players. // Check the number of players.
if (server->GetCurNumberOfPlayers() >= tmpGameData.maxNumberOfPlayers) { if (server->GetCurNumberOfPlayers() >= tmpGameData.maxNumberOfPlayers) {
server->MoveSessionToLobby(session, NTF_NET_REMOVED_GAME_FULL); server->MoveSessionToLobby(session, NTF_NET_REMOVED_GAME_FULL);
} else { } else {
// @XXX: add player to NumJoinsPerPlayerMap // @XXX: add player to NumJoinsPerPlayerMap
server->AddPlayerToNumJoinsPerPlayer(session->GetPlayerData()->GetName()); server->AddPlayerToNumJoinsPerPlayer(session->GetPlayerData()->GetName());
AcceptNewSession(server, session, false); AcceptNewSession(server, session, false);
+8 -8
View File
@@ -258,14 +258,14 @@ SessionManager::IsGuestConnectedMultiple(const std::string &clientAddress) const
while (i != end) { while (i != end) {
boost::shared_ptr<PlayerData> tmpPlayer(i->second->GetPlayerData()); boost::shared_ptr<PlayerData> tmpPlayer(i->second->GetPlayerData());
// @XXX: productive: // @XXX: productive:
//if(tmpPlayer && tmpPlayer->GetRights() == PLAYER_RIGHTS_GUEST && i->second->GetClientAddr() == clientAddress){ //if(tmpPlayer && tmpPlayer->GetRights() == PLAYER_RIGHTS_GUEST && i->second->GetClientAddr() == clientAddress){
// @XXX: debug: // @XXX: debug:
// if(tmpPlayer && tmpPlayer->GetRights() == PLAYER_RIGHTS_NORMAL && i->second->GetClientAddr() == clientAddress){ // if(tmpPlayer && tmpPlayer->GetRights() == PLAYER_RIGHTS_NORMAL && i->second->GetClientAddr() == clientAddress){
if(tmpPlayer && tmpPlayer->GetRights() == PLAYER_RIGHTS_GUEST && i->second->GetClientAddr() == clientAddress){ if(tmpPlayer && tmpPlayer->GetRights() == PLAYER_RIGHTS_GUEST && i->second->GetClientAddr() == clientAddress) {
retVal = true; retVal = true;
break; break;
} }
++i; ++i;
} }
return retVal; return retVal;
+5 -5
View File
@@ -125,9 +125,9 @@ public:
void KickPlayer(unsigned playerId); void KickPlayer(unsigned playerId);
void AddPlayerToNumJoinsPerPlayer(const std::string &playerName); void AddPlayerToNumJoinsPerPlayer(const std::string &playerName);
int GetNumJoinsPerPlayer(const std::string &playerName); int GetNumJoinsPerPlayer(const std::string &playerName);
void ResetNumJoinsPerPlayer(); void ResetNumJoinsPerPlayer();
protected: protected:
@@ -195,7 +195,7 @@ protected:
SessionManager &GetSessionManager(); SessionManager &GetSessionManager();
ServerDBInterface &GetDatabase(); ServerDBInterface &GetDatabase();
typedef std::map<std::string, int> NumJoinsPerPlayerMap; typedef std::map<std::string, int> NumJoinsPerPlayerMap;
private: private:
ServerGame(const ServerGame &other); ServerGame(const ServerGame &other);
@@ -258,7 +258,7 @@ private:
friend class ServerGameStateWaitPlayerAction; friend class ServerGameStateWaitPlayerAction;
friend class ServerGameStateWaitNextHand; friend class ServerGameStateWaitNextHand;
NumJoinsPerPlayerMap m_numjoinsp; NumJoinsPerPlayerMap m_numjoinsp;
}; };
#endif #endif
+1 -1
View File
@@ -64,7 +64,7 @@ public:
bool IsPlayerConnected(const std::string &playerName) const; bool IsPlayerConnected(const std::string &playerName) const;
bool IsPlayerConnected(unsigned uniqueId) const; bool IsPlayerConnected(unsigned uniqueId) const;
bool IsClientAddressConnected(const std::string &clientAddress) const; bool IsClientAddressConnected(const std::string &clientAddress) const;
bool IsGuestConnectedMultiple(const std::string &clientAddress) const; bool IsGuestConnectedMultiple(const std::string &clientAddress) const;
void ForEach(boost::function<void (boost::shared_ptr<SessionData>)> func); void ForEach(boost::function<void (boost::shared_ptr<SessionData>)> func);
File diff suppressed because it is too large Load Diff