[Ttssh2-commit] [4881] SSH SCPダイアログで、Cancel時もteraterm . iniエントリを更新するようにした。

Back to archive index

svnno****@sourc***** svnno****@sourc*****
2012年 4月 7日 (土) 01:39:45 JST


Revision: 4881
          http://sourceforge.jp/projects/ttssh2/svn/view?view=rev&revision=4881
Author:   yutakapon
Date:     2012-04-07 01:39:45 +0900 (Sat, 07 Apr 2012)
Log Message:
-----------
SSH SCPダイアログで、Cancel時もteraterm.iniエントリを更新するようにした。
最終的には、Save setup をしないと teraterm.ini ファイルには書き込まれない。

Modified Paths:
--------------
    trunk/ttssh2/ttxssh/ttxssh.c

-------------- next part --------------
Modified: trunk/ttssh2/ttxssh/ttxssh.c
===================================================================
--- trunk/ttssh2/ttxssh/ttxssh.c	2012-04-05 16:30:06 UTC (rev 4880)
+++ trunk/ttssh2/ttxssh/ttxssh.c	2012-04-06 16:39:45 UTC (rev 4881)
@@ -3901,9 +3901,11 @@
 			hWnd = GetDlgItem(dlg, IDC_SENDFILE_EDIT);
 			SendMessage(hWnd, WM_GETTEXT , sizeof(sendfile), (LPARAM)sendfile);
 			if (sendfile[0] != '\0') {
+				// \x91\x97\x90M\x83p\x83X\x82\xF0\x8E\xE6\x82\xE8\x8Fo\x82\xB5\x81Ateraterm.ini \x82\xE0\x8D\x87\x82킹\x82čX\x90V\x82\xB7\x82\xE9\x81B
 				hWnd = GetDlgItem(dlg, IDC_SENDFILE_TO);
 				SendMessage(hWnd, WM_GETTEXT , sizeof(sendfiledir), (LPARAM)sendfiledir);	
 				strncpy_s(pvar->ts->ScpSendDir, sizeof(pvar->ts->ScpSendDir), sendfiledir, _TRUNCATE);
+
 				SSH_start_scp(pvar, sendfile, sendfiledir);
 				//SSH_scp_transaction(pvar, "bigfile30.bin", "", FROMREMOTE);
 				EndDialog(dlg, 1); // dialog close
@@ -3912,6 +3914,11 @@
 			return FALSE;
 
 		case IDCANCEL:
+			// \x91\x97\x90M\x83p\x83X\x82\xF0\x8E\xE6\x82\xE8\x8Fo\x82\xB5\x81Ateraterm.ini \x82\xE0\x8D\x87\x82킹\x82čX\x90V\x82\xB7\x82\xE9\x81B
+			hWnd = GetDlgItem(dlg, IDC_SENDFILE_TO);
+			SendMessage(hWnd, WM_GETTEXT , sizeof(sendfiledir), (LPARAM)sendfiledir);	
+			strncpy_s(pvar->ts->ScpSendDir, sizeof(pvar->ts->ScpSendDir), sendfiledir, _TRUNCATE);
+
 			EndDialog(dlg, 0); // dialog close
 			return TRUE;
 



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