diff options
author | Vincent-Michael <Vincent_Michael@gmx.de> | 2015-04-11 19:50:41 +0200 |
---|---|---|
committer | Vincent-Michael <Vincent_Michael@gmx.de> | 2015-04-11 19:50:41 +0200 |
commit | af62ebe765fe45ceb8b4275f5ed69a9b19cad914 (patch) | |
tree | ddaf5167992f23bb726e5655b40803792884efcc /src/server/game/Handlers/QueryHandler.cpp | |
parent | 9e2e8a7eeb49e50a9bd1e3b748167623819a504b (diff) |
Core: Fix warning
Diffstat (limited to 'src/server/game/Handlers/QueryHandler.cpp')
-rw-r--r-- | src/server/game/Handlers/QueryHandler.cpp | 14 |
1 files changed, 6 insertions, 8 deletions
diff --git a/src/server/game/Handlers/QueryHandler.cpp b/src/server/game/Handlers/QueryHandler.cpp index 9ed3fb48b28..50848e51510 100644 --- a/src/server/game/Handlers/QueryHandler.cpp +++ b/src/server/game/Handlers/QueryHandler.cpp @@ -238,8 +238,6 @@ void WorldSession::HandleQueryPageText(WorldPackets::Query::QueryPageText& packe { PageText const* pageText = sObjectMgr->GetPageText(pageID); - std::string text = pageText->Text; - WorldPackets::Query::QueryPageTextResponse response; response.PageTextID = pageID; @@ -250,15 +248,15 @@ void WorldSession::HandleQueryPageText(WorldPackets::Query::QueryPageText& packe } else { - LocaleConstant localeConstant = GetSessionDbLocaleIndex(); - if (localeConstant >= LOCALE_enUS) - if (PageTextLocale const* pageTextLocale = sObjectMgr->GetPageTextLocale(pageID)) - ObjectMgr::GetLocaleString(pageTextLocale->Text, localeConstant, text); - response.Allow = true; response.Info.ID = pageID; response.Info.NextPageID = pageText->NextPageID; - response.Info.Text = text; + response.Info.Text = pageText->Text; + + LocaleConstant localeConstant = GetSessionDbLocaleIndex(); + if (localeConstant >= LOCALE_enUS) + if (PageTextLocale const* pageTextLocale = sObjectMgr->GetPageTextLocale(pageID)) + ObjectMgr::GetLocaleString(pageTextLocale->Text, localeConstant, response.Info.Text); pageID = pageText->NextPageID; } |