&sTime.wHour, &sTime.wMinute, &sTime.wSecond) == 6)\r
{\r
SystemTimeToFileTime(&sTime, Time);\r
- SpecificLocalFileTime2FileTime(Time, AskHostTimeZone());\r
+ // 時刻はGMT\r
+// SpecificLocalFileTime2FileTime(Time, AskHostTimeZone());\r
\r
}\r
}\r
\r
// 同時接続対応\r
//int DoQUOTE(char *CmdStr)\r
-int DoQUOTE(SOCKET cSkt, char *CmdStr)\r
+int DoQUOTE(SOCKET cSkt, char *CmdStr, int *CancelCheckWork)\r
{\r
- int Sts, CancelCheckWork;\r
+ int Sts;\r
\r
- CancelCheckWork = NO;\r
- Sts = CommandProcTrn(cSkt, NULL, &CancelCheckWork, "%s", CmdStr);\r
+// Sts = CommandProcCmd(NULL, "%s", CmdStr);\r
+ Sts = CommandProcTrn(cSkt, NULL, CancelCheckWork, "%s", CmdStr);\r
\r
if(Sts/100 >= FTP_CONTINUE)\r
SoundPlay(SND_ERROR);\r
\r
/* DoPWD でノード名の \ を保存するために OSSフラグも変更する */\r
if(AskOSS() == YES) {\r
- DoQUOTE(AskCmdCtrlSkt(), "GUARDIAN");\r
+ DoQUOTE(AskCmdCtrlSkt(), "GUARDIAN", &CancelFlg);\r
SetOSS(NO);\r
} else {\r
- DoQUOTE(AskCmdCtrlSkt(), "OSS");\r
+ DoQUOTE(AskCmdCtrlSkt(), "OSS", &CancelFlg);\r
SetOSS(YES);\r
}\r
/* Current Dir 再取得 */\r