aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Mails/Mail.h
diff options
context:
space:
mode:
authorTreeston <treeston.mmoc@gmail.com>2020-09-09 23:25:26 +0200
committerShauren <shauren.trinity@gmail.com>2022-02-05 19:56:31 +0100
commit54fc62db52f72b5a6ce9389d390e5003dd861680 (patch)
tree689a86fbf4f1b7fafa893af7ff7f83e43dd286d9 /src/server/game/Mails/Mail.h
parentb6635be04184cdea0e3ed269cc1687f72c3dc5a9 (diff)
Core/Misc: Convert leftover DatabaseTransactions-by-reference (pass them by value!)
(cherry picked from commit 6b8f3d0f94b7a611eba81b7a2ff476cf75d09f4a)
Diffstat (limited to 'src/server/game/Mails/Mail.h')
-rw-r--r--src/server/game/Mails/Mail.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/server/game/Mails/Mail.h b/src/server/game/Mails/Mail.h
index dc9ea2828df..d6f512674d5 100644
--- a/src/server/game/Mails/Mail.h
+++ b/src/server/game/Mails/Mail.h
@@ -144,12 +144,12 @@ class TC_GAME_API MailDraft
MailDraft& AddCOD(uint64 COD) { m_COD = COD; return *this; }
public: // finishers
- void SendReturnToSender(uint32 sender_acc, ObjectGuid::LowType sender_guid, ObjectGuid::LowType receiver_guid, CharacterDatabaseTransaction& trans);
- void SendMailTo(CharacterDatabaseTransaction& trans, MailReceiver const& receiver, MailSender const& sender, MailCheckMask checked = MAIL_CHECK_MASK_NONE, uint32 deliver_delay = 0);
+ void SendReturnToSender(uint32 sender_acc, ObjectGuid::LowType sender_guid, ObjectGuid::LowType receiver_guid, CharacterDatabaseTransaction trans);
+ void SendMailTo(CharacterDatabaseTransaction trans, MailReceiver const& receiver, MailSender const& sender, MailCheckMask checked = MAIL_CHECK_MASK_NONE, uint32 deliver_delay = 0);
private:
- void deleteIncludedItems(CharacterDatabaseTransaction& trans, bool inDB = false);
- void prepareItems(Player* receiver, CharacterDatabaseTransaction& trans); // called from SendMailTo for generate mailTemplateBase items
+ void deleteIncludedItems(CharacterDatabaseTransaction trans, bool inDB = false);
+ void prepareItems(Player* receiver, CharacterDatabaseTransaction trans); // called from SendMailTo for generate mailTemplateBase items
uint16 m_mailTemplateId;
bool m_mailTemplateItemsNeed;