From 68b04d85de106fcaee2f8bd0d17586bf36fd1d38 Mon Sep 17 00:00:00 2001 From: Changhua Date: Sun, 2 Mar 2025 00:50:26 +0800 Subject: [PATCH] fix(message): fix forward message --- WeChatFerry/spy/message_sender.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/WeChatFerry/spy/message_sender.cpp b/WeChatFerry/spy/message_sender.cpp index 25ea084..5e041d7 100644 --- a/WeChatFerry/spy/message_sender.cpp +++ b/WeChatFerry/spy/message_sender.cpp @@ -280,9 +280,9 @@ int Sender::forward(QWORD msgid, const std::string &receiver) l.HighPart = dbIdx; l.LowPart = static_cast(localId); - WxStringHolder holderReceiver(receiver); + WxString *pReceiver = util::CreateWxString(receiver); - return static_cast(func_forward(&holderReceiver.wx, l.QuadPart, 0x4, 0x0)); + return static_cast(func_forward(pReceiver, l.QuadPart, 0x4, 0x0)); } // RPC 方法