From cbb7527e1310f80b9b04bb32bece4b68ebbaf4f8 Mon Sep 17 00:00:00 2001 From: theTwister <6237734+twist84@users.noreply.github.com> Date: Wed, 11 Dec 2024 20:50:37 +0000 Subject: [PATCH] Updated `c_virtual_keyboard_task` --- game/source/networking/online/online_guide_pc.cpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/game/source/networking/online/online_guide_pc.cpp b/game/source/networking/online/online_guide_pc.cpp index 2f85678e..0e0c8d93 100644 --- a/game/source/networking/online/online_guide_pc.cpp +++ b/game/source/networking/online/online_guide_pc.cpp @@ -93,7 +93,7 @@ void __cdecl c_virtual_keyboard_task::set_controller_index(e_controller_index co void __cdecl c_virtual_keyboard_task::set_default_text(wchar_t const* default_text) { if (default_text) - wcscpy_s(m_default_text, default_text); + ustrnzcpy(m_default_text, default_text, 256); else m_default_text[0] = 0; } @@ -101,7 +101,7 @@ void __cdecl c_virtual_keyboard_task::set_default_text(wchar_t const* default_te void __cdecl c_virtual_keyboard_task::set_description_text(wchar_t const* description_text) { if (description_text) - wcscpy_s(m_description_text, description_text); + ustrnzcpy(m_description_text, description_text, 64); else m_description_text[0] = 0; } @@ -109,7 +109,7 @@ void __cdecl c_virtual_keyboard_task::set_description_text(wchar_t const* descri void __cdecl c_virtual_keyboard_task::set_title_text(wchar_t const* title_text) { if (title_text) - wcscpy_s(m_title_text, title_text); + ustrnzcpy(m_title_text, title_text, 64); else m_title_text[0] = 0; } @@ -252,8 +252,8 @@ void __thiscall c_virtual_keyboard_task::_success(dword return_result) //c_overlapped_task::success(return_result); - if (!wcsncmp(m_result_text, L".fortune", 9)) - wcsncpy_s(m_result_text, L"My modem is on file", 256); + if (!ustrncmp(m_result_text, L".fortune", 9)) + ustrnzcpy(m_result_text, L"My modem is on file", 256); wchar_string_sanitize_for_game(m_result_text, 256); }