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 方法