summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBjørn Lindeijer <bjorn@lindeijer.nl>2006-01-18 21:04:14 +0000
committerBjørn Lindeijer <bjorn@lindeijer.nl>2006-01-18 21:04:14 +0000
commit3902362acd1ce9432368b561fc00f7b691856ed2 (patch)
treef57ad726bba38a954d7dd4650cfba9c823b90d2b
parent2c1461de62e85772143fd58b7a13f1a8a964c930 (diff)
downloadmanaserv-3902362acd1ce9432368b561fc00f7b691856ed2.tar.gz
manaserv-3902362acd1ce9432368b561fc00f7b691856ed2.tar.bz2
manaserv-3902362acd1ce9432368b561fc00f7b691856ed2.tar.xz
manaserv-3902362acd1ce9432368b561fc00f7b691856ed2.zip
Some insignificant changes to usage of the const keyword.
-rw-r--r--ChangeLog38
-rw-r--r--src/main.cpp1
-rw-r--r--src/mapmanager.cpp6
-rw-r--r--src/mapmanager.h12
4 files changed, 33 insertions, 24 deletions
diff --git a/ChangeLog b/ChangeLog
index de9c3f2d..3b4aef9b 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,38 +1,46 @@
+2006-01-18 Bjørn Lindeijer <bjorn@lindeijer.nl>
+
+ * src/mapmanager.cpp, src/mapmanager.h: Some insignificant changes to
+ usage of the const keyword.
+
2006-01-18 Yohann Ferreira <bertram@cegetel.net>
- * src/chatchannelmanager.h, src/chatchannelmanager.cpp, src/chatchannel.h,
- src/chatchannel.cpp, src/storage.h, src/dalstorage.h, src/dalstorage.cpp,
- src/dalstoragesql.h, src/defines.h: Chat Channeling Commit Part 2.
+ * src/chatchannelmanager.h, src/chatchannelmanager.cpp,
+ src/chatchannel.h, src/chatchannel.cpp, src/storage.h,
+ src/dalstorage.h, src/dalstorage.cpp, src/dalstoragesql.h,
+ src/defines.h: Chat Channeling Commit Part 2.
2006-01-16 Yohann Ferreira <bertram@cegetel.net>
* src/state.cpp, src/chathandler.h, src/chathandler.cpp,
src/Makefile.am, src/chatchannel.h, src/chatchannel.cpp,
- src/chatchannelmanager.h, src/chatchannelmanager.cpp, src/dalstoragesql.h,
- src/dalstorage.cpp, src/storage.h, src/dalstorage.h: Chat channeling commit
- part 1. Useful to get feedback before committing what's next.
+ src/chatchannelmanager.h, src/chatchannelmanager.cpp,
+ src/dalstoragesql.h, src/dalstorage.cpp, src/storage.h,
+ src/dalstorage.h: Chat channeling commit part 1. Useful to get
+ feedback before committing what's next.
2006-01-14 Eugenio Favalli <elvenprogrammer@gmail.com>
* src/accounthandler.cpp, src/client.cpp, src/dalstorage.cpp,
- src/messageout.cpp, src/defines.h: Server returns infos about position of
- the selected character (map name, coordinates).
+ src/messageout.cpp, src/defines.h: Server returns infos about position
+ of the selected character (map name, coordinates).
2006-01-13 Eugenio Favalli <elvenprogrammer@gmail.com>
* src/accounthandler.cpp, src/client.cpp, src/dalstorage.cpp,
src/defines.h, src/main.cpp, src/mapmanager.cpp, src/mapmanager.h,
src/netcomputer.cpp, src/object.cpp, src/object.h, tmwserv.dev: Made
- minimum client version and default map id configurable, set/getMapId are
- now preferred.
+ minimum client version and default map id configurable, set/getMapId
+ are now preferred.
2006-01-12 Eugenio Favalli <elvenprogrammer@gmail.com>
* src/accounthandler.cpp, src/client.cpp, src/dalstorage.cpp,
- src/main.cpp, src/mapmanager.cpp, src/mapmanager.h, src/netcomputer.cpp,
- src/object.cpp, src/object.h, src/state.cpp, tmwserv.dev: Fixed default map
- definition for a new created character, enabled loading of map when a
- character is on it, fixed inconsistency in getter/setter for map id.
+ src/main.cpp, src/mapmanager.cpp, src/mapmanager.h,
+ src/netcomputer.cpp, src/object.cpp, src/object.h, src/state.cpp,
+ tmwserv.dev: Fixed default map definition for a new created character,
+ enabled loading of map when a character is on it, fixed inconsistency
+ in getter/setter for map id.
2006-01-09 Eugenio Favalli <elvenprogrammer@gmail.com>
@@ -98,7 +106,7 @@
2005-12-29 Eugenio Favalli <elvenprogrammer@gmail.com>
- * src/mapmanager.cpp, src/mapmanager.h, tmwserv.dev,: Forgot a way to
+ * src/mapmanager.cpp, src/mapmanager.h, tmwserv.dev: Forgot a way to
access maps.
* tmwserv.dev: Fixed merge conflict as pointed out by Bjørn.
diff --git a/src/main.cpp b/src/main.cpp
index 720417c4..6088654f 100644
--- a/src/main.cpp
+++ b/src/main.cpp
@@ -189,6 +189,7 @@ void initialize()
exit(1);
}
+ // Reset to default segmentation fault handling for debugging purposes
signal(SIGSEGV, SIG_DFL);
// set SDL to quit on exit.
diff --git a/src/mapmanager.cpp b/src/mapmanager.cpp
index 360503f9..081ad508 100644
--- a/src/mapmanager.cpp
+++ b/src/mapmanager.cpp
@@ -92,17 +92,17 @@ Map *MapManager::getMap(const unsigned int mapId)
return result;
}
-bool MapManager::isLoaded(const unsigned int mapId)
+bool MapManager::isLoaded(const unsigned int mapId) const
{
bool ret = false;
- std::map<unsigned int, Map *>::iterator i;
+ std::map<unsigned int, Map *>::const_iterator i;
i = maps.find(mapId);
if (i != maps.end())
{
ret = true;
}
- return ret;
+ return ret;
}
diff --git a/src/mapmanager.h b/src/mapmanager.h
index ede3ec6f..3347ae27 100644
--- a/src/mapmanager.h
+++ b/src/mapmanager.h
@@ -46,27 +46,27 @@ class MapManager: public utils::Singleton<MapManager>
/**
* Load the specified map
*/
- Map *loadMap(const unsigned int mapId);
+ Map *loadMap(unsigned int mapId);
/**
* Unload the specified map
*/
- void unloadMap(const unsigned int mapId);
+ void unloadMap(unsigned int mapId);
/**
* Reload the specified map
*/
- void reloadMap(const unsigned int mapId);
+ void reloadMap(unsigned int mapId);
/**
* Return the requested map
*/
- Map *getMap(const unsigned int mapId);
-
+ Map *getMap(unsigned int mapId);
+
/**
* Check if a map was already loaded.
*/
- bool isLoaded(const unsigned int mapId);
+ bool isLoaded(unsigned int mapId) const;
protected:
/**