From dce92611f3ff33e7db0a7234d611f5bffb0cc45f Mon Sep 17 00:00:00 2001 From: leak Date: Sun, 20 Jul 2014 00:39:43 +0200 Subject: Refactored singletons to enable proper deconstruction during shutdown --- src/server/authserver/Realms/RealmList.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/server/authserver/Realms') 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 RealmMap; - static RealmList& instance() + static RealmList* instance() { - static RealmList *instance = new RealmList(); - return *instance; + static RealmList instance; + return &instance; } ~RealmList(); -- cgit v1.2.3