[Ttssh2-commit] [5641] #34039: スペースを含むファイルをSCP受信できない

svnno****@sourc***** svnno****@sourc*****
2014年 7月 13日 (日) 18:07:10 JST


Revision: 5641
          http://sourceforge.jp/projects/ttssh2/scm/svn/commits/5641
Author:   yutakapon
Date:     2014-07-13 18:07:01 +0900 (Sun, 13 Jul 2014)
Log Message:
-----------
#34039: スペースを含むファイルをSCP受信できない

ファイル名に空白を含まれていても受信できるようにした。

Ticket Links:
------------
    http://sourceforge.jp/projects/ttssh2/tracker/detail/34039

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

-------------- next part --------------
Modified: trunk/ttssh2/ttxssh/ssh.c
===================================================================
--- trunk/ttssh2/ttxssh/ssh.c	2014-07-13 08:47:03 UTC (rev 5640)
+++ trunk/ttssh2/ttxssh/ssh.c	2014-07-13 09:07:01 UTC (rev 5641)
@@ -7309,8 +7309,10 @@
 		if (c->scp.dir == TOREMOTE) {
 			_snprintf_s(sbuf, sizeof(sbuf), _TRUNCATE, "scp -t %s", c->scp.remotefile);
 
-		} else {		
-			_snprintf_s(sbuf, sizeof(sbuf), _TRUNCATE, "scp -p -f %s", c->scp.remotefile);
+		} else {
+			// \x83t\x83@\x83C\x83\x8B\x96\xBC\x82ɋ󔒂\xF0\x8A܂܂\xEA\x82Ă\xA2\x82Ă\xE0\x82悢\x82悤\x82ɁA\x83t\x83@\x83C\x83\x8B\x96\xBC\x82\xF0\x93\xF1\x8Fd\x88\xF8\x97p\x95\x84\x82ň͂ށB
+			// (2014.7.13 yutaka)
+			_snprintf_s(sbuf, sizeof(sbuf), _TRUNCATE, "scp -p -f \"%s\"", c->scp.remotefile);
 
 		}
 		buffer_put_string(msg, sbuf, strlen(sbuf));



Ttssh2-commit メーリングリストの案内