From e688d75e8db7616d7e6d6fb3ed3c892e4fbe8a97 Mon Sep 17 00:00:00 2001 From: George Hazan Date: Tue, 9 Jan 2024 20:17:35 +0300 Subject: fixes #4114 (Jabber: incorrect cyrillic/chinese/whatever file names in HTTP Upload) --- protocols/JabberG/src/jabber_file.cpp | 1 + 1 file changed, 1 insertion(+) (limited to 'protocols') diff --git a/protocols/JabberG/src/jabber_file.cpp b/protocols/JabberG/src/jabber_file.cpp index 7b0211e70e..547257a570 100644 --- a/protocols/JabberG/src/jabber_file.cpp +++ b/protocols/JabberG/src/jabber_file.cpp @@ -154,6 +154,7 @@ void CJabberProto::FileProcessHttpDownload(MCONTACT hContact, const char *jid, c const char *b = strrchr(pszUrl, '/') + 1; while (*b != 0 && *b != '#' && *b != '?') szName.AppendChar(*b++); + mir_urlDecode(szName.GetBuffer()); auto *pszName = szName.c_str(); MHttpRequest req(REQUEST_HEAD); -- cgit v1.2.3