summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThorbjørn Lindeijer <thorbjorn@lindeijer.nl>2013-09-19 17:01:36 +0200
committerThorbjørn Lindeijer <thorbjorn@lindeijer.nl>2013-09-19 17:01:36 +0200
commitc168472002a465101e556a5165965de6bfb6231c (patch)
tree67b5c457705797c7c5d03eed284e76aaf4d28ed9
parentcae44328f1f3ca9f7f13f9252d279231e3c8ef2a (diff)
downloadmanaserv-c168472002a465101e556a5165965de6bfb6231c.tar.gz
manaserv-c168472002a465101e556a5165965de6bfb6231c.tar.bz2
manaserv-c168472002a465101e556a5165965de6bfb6231c.tar.xz
manaserv-c168472002a465101e556a5165965de6bfb6231c.zip
Use constructor to initialize IdManager::mLastId
Fixes compile error with GCC 4.6.3.
-rw-r--r--src/game-server/idmanager.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/game-server/idmanager.h b/src/game-server/idmanager.h
index e9f9cdfc..57828af8 100644
--- a/src/game-server/idmanager.h
+++ b/src/game-server/idmanager.h
@@ -33,7 +33,7 @@ template <typename Value>
class IdManager
{
public:
- IdManager() = default;
+ IdManager() : mLastId(0) {}
IdManager(const IdManager&) = delete;
unsigned allocate(Value *t);
@@ -42,7 +42,7 @@ public:
private:
std::unordered_map<unsigned, Value*> mIdMap;
- unsigned mLastId = 0;
+ unsigned mLastId;
};