diff options
| author | leak <leak@bitmx.net> | 2014-07-20 00:39:43 +0200 |
|---|---|---|
| committer | leak <leak@bitmx.net> | 2014-07-20 00:40:08 +0200 |
| commit | dce92611f3ff33e7db0a7234d611f5bffb0cc45f (patch) | |
| tree | 19f51fac4cccdac6d4e81466a5e643c244239106 /src/server/authserver/Realms | |
| parent | d2c120f2c2920760c56f1c2d1954bb28b9f2b678 (diff) | |
Refactored singletons to enable proper deconstruction during shutdown
Diffstat (limited to 'src/server/authserver/Realms')
| -rw-r--r-- | src/server/authserver/Realms/RealmList.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/server/authserver/Realms/RealmList.h b/src/server/authserver/Realms/RealmList.h index b1c77d5a4b5..64419351b57 100644 --- a/src/server/authserver/Realms/RealmList.h +++ b/src/server/authserver/Realms/RealmList.h @@ -62,10 +62,10 @@ class RealmList public: typedef std::map<std::string, Realm> RealmMap; - static RealmList& instance() + static RealmList* instance() { - static RealmList *instance = new RealmList(); - return *instance; + static RealmList instance; + return &instance; } ~RealmList(); |
