From: sdottaka Date: Tue, 28 Jan 2014 12:45:42 +0000 (+0900) Subject: fix for failure to create a backup file when specifying a relative path as command... X-Git-Tag: 2.16.4+-jp-10~968^2~2 X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=2439c11bdc9d64d240191ee689971fc2f98c6102;p=winmerge-jp%2Fwinmerge-jp.git fix for failure to create a backup file when specifying a relative path as command line argument --HG-- branch : stable --- diff --git a/Src/Merge.cpp b/Src/Merge.cpp index 6596cb0b0..95408348f 100644 --- a/Src/Merge.cpp +++ b/Src/Merge.cpp @@ -930,7 +930,7 @@ BOOL CMergeApp::CreateBackup(BOOL bFolder, const String& pszPath) String filename; String ext; - paths_SplitFilename(pszPath, &path, &filename, &ext); + paths_SplitFilename(paths_GetLongPath(pszPath), &path, &filename, &ext); // Determine backup folder if (GetOptionsMgr()->GetInt(OPT_BACKUP_LOCATION) ==