diff --git a/src/client/component/colors.cpp b/src/client/component/colors.cpp index d84818f..007d141 100644 --- a/src/client/component/colors.cpp +++ b/src/client/component/colors.cpp @@ -86,14 +86,14 @@ namespace colors return string; } - size_t get_client_name_stub(const int local_client_num, const int index, char* buf, const int size, - const size_t unk, const size_t unk2) + size_t get_client_name_stub(const int local_client_num, const int index, char* name_buf, + const int max_name_size, char* clan_buf, const int max_clan_size) { - // CL_GetClientName (CL_GetClientNameAndClantag?) - const auto result = reinterpret_cast(0x1402CF790)( - local_client_num, index, buf, size, unk, unk2); + // CL_GetClientNameAndClanTag (wrapper for CL_GetClientNameAndClanTagColorize) + const auto result = reinterpret_cast(0x1402CF790)( + local_client_num, index, name_buf, max_name_size, clan_buf, max_clan_size); - utils::string::strip(buf, buf, size); + utils::string::strip(name_buf, name_buf, static_cast(max_name_size)); return result; }