Author: suokko
Date: Fri Aug 29 13:04:57 2008
New Revision: 29078

URL: http://svn.gna.org/viewcvs/wesnoth?rev=29078&view=rev
Log:
Fixed compilarion: Added missing wesnothd namespace for server/game.c/hpp

Modified:
    branches/1.4/src/server/game.cpp
    branches/1.4/src/server/game.hpp
    branches/1.4/src/server/server.cpp

Modified: branches/1.4/src/server/game.cpp
URL: 
http://svn.gna.org/viewcvs/wesnoth/branches/1.4/src/server/game.cpp?rev=29078&r1=29077&r2=29078&view=diff
==============================================================================
--- branches/1.4/src/server/game.cpp (original)
+++ branches/1.4/src/server/game.cpp Fri Aug 29 13:04:57 2008
@@ -48,6 +48,8 @@
 }
 
 } // end chat_message namespace
+
+namespace wesnothd {
 
 int game::id_num = 1;
 
@@ -1293,3 +1295,5 @@
                send_to_one(doc, sock);
        }
 }
+
+}

Modified: branches/1.4/src/server/game.hpp
URL: 
http://svn.gna.org/viewcvs/wesnoth/branches/1.4/src/server/game.hpp?rev=29078&r1=29077&r2=29078&view=diff
==============================================================================
--- branches/1.4/src/server/game.hpp (original)
+++ branches/1.4/src/server/game.hpp Fri Aug 29 13:04:57 2008
@@ -23,6 +23,7 @@
 #include <vector>
 
 class player;
+namespace wesnothd {
 
 typedef std::map<network::connection,player> player_map;
 typedef std::vector<network::connection> user_vector;
@@ -222,5 +223,5 @@
 private:
        int id_;
 };
-
+}
 #endif

Modified: branches/1.4/src/server/server.cpp
URL: 
http://svn.gna.org/viewcvs/wesnoth/branches/1.4/src/server/server.cpp?rev=29078&r1=29077&r2=29078&view=diff
==============================================================================
--- branches/1.4/src/server/server.cpp (original)
+++ branches/1.4/src/server/server.cpp Fri Aug 29 13:04:57 2008
@@ -228,11 +228,11 @@
        network::server_manager server_;
 
        //! std::map<network::connection,player>
-       player_map players_;
-       std::vector<game*> games_;
-       game not_logged_in_;
+       wesnothd::player_map players_;
+       std::vector<wesnothd::game*> games_;
+       wesnothd::game not_logged_in_;
        //! The lobby is implemented as a game.
-       game lobby_;
+       wesnothd::game lobby_;
 
        //! server socket/fifo
        input_stream& input_;
@@ -291,9 +291,9 @@
                                simple_wml::document& data);
        void process_data_game(const network::connection sock,
                               simple_wml::document& data);
-       void delete_game(std::vector<game*>::iterator game_it);
-
-       void update_game_in_lobby(const game* g, network::connection exclude=0);
+       void delete_game(std::vector<wesnothd::game*>::iterator game_it);
+
+       void update_game_in_lobby(const wesnothd::game* g, network::connection 
exclude=0);
 
        void start_new_server();
 };
@@ -426,7 +426,7 @@
 bool server::ip_exceeds_connection_limit(const std::string& ip) const {
        if (concurrent_connections_ == 0) return false;
        size_t connections = 0;
-       for (player_map::const_iterator i = players_.begin(); i != 
players_.end(); ++i) {
+       for (wesnothd::player_map::const_iterator i = players_.begin(); i != 
players_.end(); ++i) {
                if (network::ip_address(i->first) == ip) {
                        ++connections;
                }
@@ -493,7 +493,7 @@
                                // send a 'ping' to all players to detect ghosts
                                config ping;
                                ping["ping"] = lexical_cast<std::string>(now);
-                               for (player_map::const_iterator i = 
players_.begin();
+                               for (wesnothd::player_map::const_iterator i = 
players_.begin();
                                        i != players_.end(); ++i)
                                {
                                        network::send_data(ping, i->first, 
true, "ping");
@@ -587,7 +587,7 @@
                } catch(network::error& e) {
                        if (e.message == "shut down") {
                                LOG_SERVER << "Try to disconnect all 
users...\n";
-                               for (player_map::const_iterator pl = 
players_.begin();
+                               for (wesnothd::player_map::const_iterator pl = 
players_.begin();
                                        pl != players_.end(); ++pl)
                                {
                                        network::disconnect(pl->first);
@@ -610,7 +610,7 @@
                                continue;
                        }
                        // Was the user already logged in?
-                       const player_map::iterator pl_it = 
players_.find(e.socket);
+                       const wesnothd::player_map::iterator pl_it = 
players_.find(e.socket);
                        if (pl_it == players_.end()) {
                                if (not_logged_in_.is_observer(e.socket)) {
                                        DBG_SERVER << ip << "\tNot logged in 
user disconnected.\n";
@@ -643,7 +643,7 @@
                                        << "\thas logged off. (socket: " << 
e.socket << ")\n";
                                                 
                        } else {
-                               for (std::vector<game*>::iterator g = 
games_.begin();
+                               for (std::vector<wesnothd::game*>::iterator g = 
games_.begin();
                                        g != games_.end(); ++g)
                                {
                                        if (!(*g)->is_member(e.socket)) {
@@ -798,7 +798,7 @@
                }
        }
        // Check the username isn't already taken
-       player_map::const_iterator p;
+       wesnothd::player_map::const_iterator p;
        for (p = players_.begin(); p != players_.end(); ++p) {
                if (p->second.name() == username) {
                        send_error(sock, "The username you chose is already 
taken.");
@@ -831,7 +831,7 @@
        LOG_SERVER << network::ip_address(sock) << "\t" << username
                << "\thas logged on. (socket: " << sock << ")\n";
 
-       for (std::vector<game*>::const_iterator g = games_.begin(); g != 
games_.end(); ++g) {
+       for (std::vector<wesnothd::game*>::const_iterator g = games_.begin(); g 
!= games_.end(); ++g) {
                // Note: This string is parsed by the client to identify lobby 
join messages!
                (*g)->send_server_message_to_all((username + " has logged into 
the lobby").c_str());
        }
@@ -839,7 +839,7 @@
 
 void server::process_query(const network::connection sock,
                            simple_wml::node& query) {
-       const player_map::const_iterator pl = players_.find(sock);
+       const wesnothd::player_map::const_iterator pl = players_.find(sock);
        if (pl == players_.end()) {
                DBG_SERVER << "ERROR: process_query(): Could not find player 
with socket: " << sock << "\n";
                return;
@@ -954,7 +954,7 @@
                }
                lobby_.send_server_message_to_all(parameters.c_str());
                if (command == "msg") {
-                       for (std::vector<game*>::const_iterator g = 
games_.begin(); g != games_.end(); ++g) {
+                       for (std::vector<wesnothd::game*>::const_iterator g = 
games_.begin(); g != games_.end(); ++g) {
                                
(*g)->send_server_message_to_all(parameters.c_str());
                        }
                }
@@ -962,7 +962,7 @@
                out << "message '" << parameters << "' relayed to players\n";
        } else if (command == "status") {
                out << "STATUS REPORT\n";
-               for (player_map::const_iterator pl = players_.begin(); pl != 
players_.end(); ++pl) {
+               for (wesnothd::player_map::const_iterator pl = 
players_.begin(); pl != players_.end(); ++pl) {
                        if (parameters == ""
                                || 
utils::wildcard_string_match(pl->second.name(), parameters)
                                || 
utils::wildcard_string_match(network::ip_address(pl->first), parameters)) {
@@ -1026,7 +1026,7 @@
                                        out << err << "\n";
        
                                if (kick) {
-                                       for (player_map::const_iterator pl = 
players_.begin();
+                                       for 
(wesnothd::player_map::const_iterator pl = players_.begin();
                                                pl != players_.end(); ++pl)
                                        {
                                                if 
(utils::wildcard_string_match(network::ip_address(pl->first), target)) {
@@ -1036,7 +1036,7 @@
                                        }
                                }
                        } else {
-                               for (player_map::const_iterator pl = 
players_.begin();
+                               for (wesnothd::player_map::const_iterator pl = 
players_.begin();
                                        pl != players_.end(); ++pl)
                                {
                                        if 
(utils::wildcard_string_match(pl->second.name(), target)) {
@@ -1078,7 +1078,7 @@
                bool kicked = false;
                // if we find a '.' consider it an ip mask
                if (std::count(parameters.begin(), parameters.end(), '.') >= 1) 
{
-                       for (player_map::const_iterator pl = players_.begin();
+                       for (wesnothd::player_map::const_iterator pl = 
players_.begin();
                                pl != players_.end(); ++pl)
                        {
                                if 
(utils::wildcard_string_match(network::ip_address(pl->first), parameters)) {
@@ -1088,7 +1088,7 @@
                                }
                        }
                } else {
-                       for (player_map::const_iterator pl = players_.begin();
+                       for (wesnothd::player_map::const_iterator pl = 
players_.begin();
                                pl != players_.end(); ++pl)
                        {
                                if 
(utils::wildcard_string_match(pl->second.name(), parameters)) {
@@ -1137,7 +1137,7 @@
                send_doc(data, sock, "error");
                return;
        }
-       const player_map::const_iterator pl = players_.find(sock);
+       const wesnothd::player_map::const_iterator pl = players_.find(sock);
        if (pl == players_.end()) {
                ERR_SERVER << "ERROR: Could not find whispering player. 
(socket: "
                        << sock << ")\n";
@@ -1146,12 +1146,12 @@
        whisper.set_attr_dup("sender", pl->second.name().c_str());
        bool dont_send = false;
        const simple_wml::string_span& whisper_receiver = whisper["receiver"];
-       for (player_map::const_iterator i = players_.begin(); i != 
players_.end(); ++i) {
+       for (wesnothd::player_map::const_iterator i = players_.begin(); i != 
players_.end(); ++i) {
                if (whisper_receiver != i->second.name().c_str()) {
                        continue;
                }
 
-               std::vector<game*>::const_iterator g;
+               std::vector<wesnothd::game*>::const_iterator g;
                for (g = games_.begin(); g != games_.end(); ++g) {
                        if (!(*g)->is_member(i->first)) continue;
                        // Don't send to players in a running game the sender 
is part of.
@@ -1185,7 +1185,7 @@
                                 simple_wml::document& data) {
        DBG_SERVER << "in process_data_lobby...\n";
 
-       const player_map::iterator pl = players_.find(sock);
+       const wesnothd::player_map::iterator pl = players_.find(sock);
        if (pl == players_.end()) {
                ERR_SERVER << "ERROR: Could not find player in players_. 
(socket: "
                        << sock << ")\n";
@@ -1206,8 +1206,8 @@
                        << "\tcreates a new game: \"" << game_name << "\".\n";
                // Create the new game, remove the player from the lobby
                // and set the player as the host/owner.
-               games_.push_back(new game(players_, sock, game_name));
-               game& g = *games_.back();
+               games_.push_back(new wesnothd::game(players_, sock, game_name));
+               wesnothd::game& g = *games_.back();
                if(game_password.empty() == false) {
                        g.set_password(game_password);
                }
@@ -1228,8 +1228,8 @@
                const std::string& password = 
(*data.root().child("join"))["password"].to_string();
                int game_id = (*data.root().child("join"))["id"].to_int();
 
-               const std::vector<game*>::iterator g =
-                       std::find_if(games_.begin(),games_.end(), 
game_id_matches(game_id));
+               const std::vector<wesnothd::game*>::iterator g =
+                       std::find_if(games_.begin(),games_.end(), 
wesnothd::game_id_matches(game_id));
 
                static simple_wml::document 
leave_game_doc("[leave_game]\n[/leave_game]\n", simple_wml::INIT_COMPRESSED);
                if (g == games_.end()) {
@@ -1309,14 +1309,14 @@
                                simple_wml::document& data) {
        DBG_SERVER << "in process_data_game...\n";
        
-       const player_map::iterator pl = players_.find(sock);
+       const wesnothd::player_map::iterator pl = players_.find(sock);
        if (pl == players_.end()) {
                ERR_SERVER << "ERROR: Could not find player in players_. 
(socket: "
                        << sock << ")\n";
                return;
        }
 
-       std::vector<game*>::iterator itor;
+       std::vector<wesnothd::game*>::iterator itor;
        for (itor = games_.begin(); itor != games_.end(); ++itor) {
                if ((*itor)->is_owner(sock) || (*itor)->is_member(sock))
                        break;
@@ -1327,7 +1327,7 @@
                return;
        }
 
-       game* g = *itor;
+       wesnothd::game* g = *itor;
 
        // If this is data describing the level for a game.
        if (data.root().child("side")) {
@@ -1652,7 +1652,7 @@
                << ". (socket:" << sock << ")\n" << data.output();
 }
 
-void server::delete_game(std::vector<game*>::iterator game_it) {
+void server::delete_game(std::vector<wesnothd::game*>::iterator game_it) {
        metrics_.game_terminated((*game_it)->termination_reason());
 
        simple_wml::node* const gamelist = 
games_and_users_list_.child("gamelist");
@@ -1678,12 +1678,12 @@
                LOG_SERVER << "Could not find game (" << (*game_it)->id()
                        << ") to delete in games_and_users_list_.\n";
        }
-       const user_vector& users = (*game_it)->all_game_users();
+       const wesnothd::user_vector& users = (*game_it)->all_game_users();
        // Set the availability status for all quitting users.
-       for (user_vector::const_iterator user = users.begin();
+       for (wesnothd::user_vector::const_iterator user = users.begin();
                user != users.end(); user++)
        {
-               const player_map::iterator pl = players_.find(*user);
+               const wesnothd::player_map::iterator pl = players_.find(*user);
                if (pl != players_.end()) {
                        pl->second.mark_available();
                        if (make_change_diff(games_and_users_list_.root(), NULL,
@@ -1711,7 +1711,7 @@
        games_.erase(game_it);
 }
 
-void server::update_game_in_lobby(const game* g, network::connection exclude)
+void server::update_game_in_lobby(const wesnothd::game* g, network::connection 
exclude)
 {
        simple_wml::document diff;
        if(make_change_diff(*games_and_users_list_.root().child("gamelist"), 
"gamelist", "game", g->description(), diff)) {


_______________________________________________
Wesnoth-commits mailing list
[email protected]
https://mail.gna.org/listinfo/wesnoth-commits

Reply via email to