diff options
author | Perttu Ahola <celeron55@gmail.com> | 2012-03-11 04:15:45 +0200 |
---|---|---|
committer | Perttu Ahola <celeron55@gmail.com> | 2012-03-11 04:15:45 +0200 |
commit | f1d9880006cf713597c1fc573f83db75062712c9 (patch) | |
tree | c5b056acf05ce408964b79b32e3e84a3619b2cdd /src/server.h | |
parent | 6ec447a1aa3678371af31aad4e186885ca4b8f27 (diff) | |
download | minetest-f1d9880006cf713597c1fc573f83db75062712c9.tar.gz minetest-f1d9880006cf713597c1fc573f83db75062712c9.tar.bz2 minetest-f1d9880006cf713597c1fc573f83db75062712c9.zip |
Clean up log messages everywhere
Diffstat (limited to 'src/server.h')
-rw-r--r-- | src/server.h | 21 |
1 files changed, 18 insertions, 3 deletions
diff --git a/src/server.h b/src/server.h index 50cd5b285..a1d7e5df7 100644 --- a/src/server.h +++ b/src/server.h @@ -40,6 +40,23 @@ class IWritableItemDefManager; class IWritableNodeDefManager; class IWritableCraftDefManager; +class ServerError : public std::exception +{ +public: + ServerError(const std::string &s) + { + m_s = "ServerError: "; + m_s += s; + } + virtual ~ServerError() throw() + {} + virtual const char * what() const throw() + { + return m_s.c_str(); + } + std::string m_s; +}; + /* Some random functions */ @@ -211,8 +228,6 @@ struct PlayerInfo void PrintLine(std::ostream *s); }; -u32 PIChecksum(core::list<PlayerInfo> &l); - /* Used for queueing and sorting block transfers in containers @@ -608,7 +623,7 @@ private: { Player *player = m_env->getPlayer(peer_id); if(player == NULL) - return "[id="+itos(peer_id); + return "[id="+itos(peer_id)+"]"; return player->getName(); } |