summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGeorge Hazan <george.hazan@gmail.com>2023-11-02 18:54:39 +0300
committerGeorge Hazan <george.hazan@gmail.com>2023-11-02 18:54:39 +0300
commitf74e6540fd9845f498c52f8b5d9631e52a4a1dc1 (patch)
treed0ac00a2c1af14e61aa7c3e48bdd73dff4b4d2a2
parentf3575abe13c282120b737bb9734288a214cba1ed (diff)
fixes #3775 (NewStory: "Copy file name" добавляет лишний слеш перед именем файла)
-rw-r--r--src/mir_app/src/srmm_util.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/mir_app/src/srmm_util.cpp b/src/mir_app/src/srmm_util.cpp
index 953f13f0c5..c064aa6ce0 100644
--- a/src/mir_app/src/srmm_util.cpp
+++ b/src/mir_app/src/srmm_util.cpp
@@ -157,13 +157,13 @@ static void GenerateLocalName(const DB::EventInfo &dbei, DB::FILE_BLOB &blob, MC
{
wchar_t wszReceiveFolder[MAX_PATH];
if (dbei.flags & DBEF_SENT) // don't mix sent & received files
- mir_snwprintf(wszReceiveFolder, L"%s\\dlFiles\\%d", VARSW(L"%miranda_userdata%").get(), hContact);
+ mir_snwprintf(wszReceiveFolder, L"%s\\dlFiles\\%d\\", VARSW(L"%miranda_userdata%").get(), hContact);
else
GetContactReceivedFilesDir(hContact, wszReceiveFolder, _countof(wszReceiveFolder), true);
CreateDirectoryTreeW(wszReceiveFolder);
MFilePath wszFullName(wszReceiveFolder);
- wszFullName.AppendFormat(L"\\%s", blob.getName());
+ wszFullName.Append(blob.getName());
blob.setLocalName(FindUniqueFileName(wszFullName));
}