From ff17d13ff535d20c1a1cf6226fefd29e07f40cdd Mon Sep 17 00:00:00 2001 From: George Hazan Date: Mon, 10 Jun 2024 16:10:19 +0300 Subject: SkypeWeb: contacts' URL unification --- protocols/SkypeWeb/src/skype_avatars.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'protocols/SkypeWeb/src/skype_avatars.cpp') diff --git a/protocols/SkypeWeb/src/skype_avatars.cpp b/protocols/SkypeWeb/src/skype_avatars.cpp index 596e379a46..63383e7fde 100644 --- a/protocols/SkypeWeb/src/skype_avatars.cpp +++ b/protocols/SkypeWeb/src/skype_avatars.cpp @@ -134,7 +134,7 @@ void CSkypeProto::GetAvatarFileName(MCONTACT hContact, wchar_t* pszDest, size_t wcsncpy_s(pszDest, cbLen, wszPath, _TRUNCATE); } -void CSkypeProto::SetAvatarUrl(MCONTACT hContact, CMStringW &tszUrl) +void CSkypeProto::SetAvatarUrl(MCONTACT hContact, const CMStringW &tszUrl) { ptrW oldUrl(getWStringA(hContact, "AvatarUrl")); if (oldUrl != NULL) @@ -146,7 +146,7 @@ void CSkypeProto::SetAvatarUrl(MCONTACT hContact, CMStringW &tszUrl) ProtoBroadcastAck(hContact, ACKTYPE_AVATAR, ACKRESULT_SUCCESS, nullptr); } else { - setWString(hContact, "AvatarUrl", tszUrl.GetBuffer()); + setWString(hContact, "AvatarUrl", tszUrl); setByte(hContact, "NeedNewAvatar", 1); PROTO_AVATAR_INFORMATION ai = { 0 }; ai.hContact = hContact; -- cgit v1.2.3