From 789350836fb62384a5f8bba5f5230b5ead04d2ea Mon Sep 17 00:00:00 2001 From: Changhua Date: Sun, 5 Mar 2023 01:51:31 +0800 Subject: [PATCH] Fix GetSelfWxid bug --- spy/rpc_server.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/spy/rpc_server.cpp b/spy/rpc_server.cpp index b6f75c5..c163ba9 100644 --- a/spy/rpc_server.cpp +++ b/spy/rpc_server.cpp @@ -66,10 +66,11 @@ bool func_is_login(uint8_t *out, size_t *len) bool func_get_self_wxid(uint8_t *out, size_t *len) { + string wxid = GetSelfWxid(); Response rsp = Response_init_default; - rsp.func = Functions_FUNC_IS_LOGIN; + rsp.func = Functions_FUNC_GET_SELF_WXID; rsp.which_msg = Response_str_tag; - rsp.msg.str = (char *)GetSelfWxid().c_str(); + rsp.msg.str = (char *)wxid.c_str(); pb_ostream_t stream = pb_ostream_from_buffer(out, *len); if (!pb_encode(&stream, Response_fields, &rsp)) {