diff options
| author | Naios <naios-dev@live.de> | 2016-03-03 01:27:02 +0100 |
|---|---|---|
| committer | Naios <naios-dev@live.de> | 2016-03-03 01:27:02 +0100 |
| commit | ba3f439bcb7523776c8c064333d1c3aada46d59c (patch) | |
| tree | 282f75fa82251baa7e68ad911f69733275e44b40 /src/server/worldserver | |
| parent | cf2fead644fe76b3d1b2814ebf1877c8d7ee516c (diff) | |
Core/Database: Close the databases correctly when the DBUpdater fails
* Also fixes a memory leak spotted by Aokromes
(cherry picked from commit 7d3cffc297b6a1e24faf64a19b5167609ad8abbf)
Diffstat (limited to 'src/server/worldserver')
| -rw-r--r-- | src/server/worldserver/Main.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/server/worldserver/Main.cpp b/src/server/worldserver/Main.cpp index 2f556b3fa64..eed218ad7a4 100644 --- a/src/server/worldserver/Main.cpp +++ b/src/server/worldserver/Main.cpp @@ -522,10 +522,10 @@ bool StartDB() // Load databases DatabaseLoader loader("server.worldserver", DatabaseLoader::DATABASE_NONE); loader - .AddDatabase(HotfixDatabase, "Hotfix") - .AddDatabase(WorldDatabase, "World") + .AddDatabase(LoginDatabase, "Login") .AddDatabase(CharacterDatabase, "Character") - .AddDatabase(LoginDatabase, "Login"); + .AddDatabase(WorldDatabase, "World") + .AddDatabase(HotfixDatabase, "Hotfix"); if (!loader.Load()) return false; |
