diff options
-rwxr-xr-x | src/server/game/World/World.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/server/game/World/World.cpp b/src/server/game/World/World.cpp index d01a0e05ba7..0590a450248 100755 --- a/src/server/game/World/World.cpp +++ b/src/server/game/World/World.cpp @@ -2573,7 +2573,8 @@ void World::UpdateRealmCharCount(uint32 accountId) { PreparedStatement* stmt = CharacterDatabase.GetPreparedStatement(CHAR_GET_CHARACTER_COUNT); stmt->setUInt32(0, accountId); - m_realmCharCallbacks.insert(CharacterDatabase.AsyncQuery(stmt)); + PreparedQueryResultFuture result = CharacterDatabase.AsyncQuery(stmt); + m_realmCharCallbacks.insert(result); } void World::_UpdateRealmCharCount(PreparedQueryResult resultCharCount) |