aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Handlers/QuestHandler.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/server/game/Handlers/QuestHandler.cpp')
-rw-r--r--src/server/game/Handlers/QuestHandler.cpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/server/game/Handlers/QuestHandler.cpp b/src/server/game/Handlers/QuestHandler.cpp
index 11f60f30435..07b61c7c518 100644
--- a/src/server/game/Handlers/QuestHandler.cpp
+++ b/src/server/game/Handlers/QuestHandler.cpp
@@ -118,11 +118,11 @@ void WorldSession::HandleQuestgiverAcceptQuestOpcode(WorldPacket& recvData)
else
object = ObjectAccessor::FindPlayer(guid);
-#define CLOSE_GOSSIP_CLEAR_SHARING_INFO() \
- do { \
- _player->PlayerTalkClass->SendCloseGossip(); \
- _player->ClearQuestSharingInfo(); \
- } while (0)
+ auto CLOSE_GOSSIP_CLEAR_SHARING_INFO = ([this]()
+ {
+ _player->PlayerTalkClass->SendCloseGossip();
+ _player->ClearQuestSharingInfo();
+ });
// no or incorrect quest giver
if (!object)