From 69d167e4516ad52e9f14b2cd91557bf0f999ea83 Mon Sep 17 00:00:00 2001 From: Londiuh Date: Wed, 26 Jul 2023 18:24:00 +0200 Subject: [PATCH] fix: 'Copy Session Info' button not working (#1855) --- src/views/network/view_network.cpp | 2 +- src/views/network/view_session_browser.cpp | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/views/network/view_network.cpp b/src/views/network/view_network.cpp index 9b48cc05..7e7dd5e2 100644 --- a/src/views/network/view_network.cpp +++ b/src/views/network/view_network.cpp @@ -55,7 +55,7 @@ namespace big components::button("COPY_SESSION_INFO"_T, [] { char buf[0x100]{}; - g_pointers->m_gta.m_encode_session_info(>a_util::get_network()->m_game_session.m_rline_session.m_session_info, buf, 0xA9, nullptr); + g_pointers->m_gta.m_encode_session_info(>a_util::get_network()->m_last_joined_session.m_session_info, buf, 0xA9, nullptr); ImGui::SetClipboardText(buf); }); diff --git a/src/views/network/view_session_browser.cpp b/src/views/network/view_session_browser.cpp index 4d9b8266..77933ee6 100644 --- a/src/views/network/view_session_browser.cpp +++ b/src/views/network/view_session_browser.cpp @@ -17,7 +17,7 @@ namespace big { static char name_buf[32]; static char search[64]; - static char session_info[255]; + static char session_info[0x100]{}; ImGui::Text(std::format("Total sessions found: {}", g_matchmaking_service->get_num_found_sessions()).data()); @@ -37,7 +37,7 @@ namespace big if (components::selectable(std::to_string(session.info.m_session_token), i == selected_session_idx)) { selected_session_idx = i; - g_pointers->m_gta.m_encode_session_info(&session.info, session_info, 0x7D, nullptr); + g_pointers->m_gta.m_encode_session_info(&session.info, session_info, 0xA9, nullptr); } if (ImGui::IsItemHovered())