X-Git-Url: http://git.sourceforge.jp/view?p=ffftp%2Fffftp.git;a=blobdiff_plain;f=remote.c;h=9cc5234b06ada0f92e2bed58279a7d84c7a770f3;hp=d808727ea24f4a1cb7b4002826c4571c9966f0eb;hb=663728dfaea4b4e0da170722b4046764e01555dc;hpb=082d5c236ebbea11c0338e0a6470bd1d9004c320 diff --git a/remote.c b/remote.c index d808727..9cc5234 100644 --- a/remote.c +++ b/remote.c @@ -523,7 +523,9 @@ SOCKET DoClose(SOCKET Sock) * int 応答コードの1桁目 *----------------------------------------------------------------------------*/ -int DoQUIT(SOCKET ctrl_skt) +// 同時接続対応 +//int DoQUIT(SOCKET ctrl_skt) +int DoQUIT(SOCKET ctrl_skt, int *CancelCheckWork) { int Ret; @@ -531,7 +533,7 @@ int DoQUIT(SOCKET ctrl_skt) if(SendQuit == YES) // 同時接続対応 // Ret = command(ctrl_skt, NULL, &CheckCancelFlg, "QUIT") / 100; - Ret = command(ctrl_skt, NULL, &CancelFlg, "QUIT") / 100; + Ret = command(ctrl_skt, NULL, CancelCheckWork, "QUIT") / 100; return(Ret); } @@ -637,7 +639,7 @@ static int DoDirList(HWND hWnd, SOCKET cSkt, char *AddOpt, char *Path, int Num, MainTransPkt.hWndTrans = hWnd; MainTransPkt.Next = NULL; - Sts = DoDownLoad(cSkt, &MainTransPkt, YES, CancelCheckWork); + Sts = DoDownload(cSkt, &MainTransPkt, YES, CancelCheckWork); //#pragma aaa //DoPrintf("===== DoDirList Done.");