[ttssh2-commit] [9999] 受信したのと同じ名前のファイルが存在しないのに、ファイルが上書き保存されるの避けるために保存ファイル名が変更される問題を修正

Back to archive index
scmno****@osdn***** scmno****@osdn*****
2022年 6月 16日 (木) 00:36:00 JST


Revision: 9999
          https://osdn.net/projects/ttssh2/scm/svn/commits/9999
Author:   nmaya
Date:     2022-06-16 00:36:00 +0900 (Thu, 16 Jun 2022)
Log Message:
-----------
受信したのと同じ名前のファイルが存在しないのに、ファイルが上書き保存されるの避けるために保存ファイル名が変更される問題を修正

ticket #44690

Ticket Links:
------------
    https://osdn.net/projects/ttssh2/tracker/detail/44690

Modified Paths:
--------------
    trunk/teraterm/ttpfile/filesys_win32.cpp

-------------- next part --------------
Modified: trunk/teraterm/ttpfile/filesys_win32.cpp
===================================================================
--- trunk/teraterm/ttpfile/filesys_win32.cpp	2022-06-15 14:35:24 UTC (rev 9998)
+++ trunk/teraterm/ttpfile/filesys_win32.cpp	2022-06-15 15:36:00 UTC (rev 9999)
@@ -343,7 +343,7 @@
 	}
 
 	// to unique
-	if (unique) {
+	if (unique && DoesFileExist(full)) {
 		char *filename = CreateUniqueFilename(full);
 		free(full);
 		full = filename;


ttssh2-commit メーリングリストの案内
Back to archive index