X-Git-Url: http://git.osdn.net/view?a=blobdiff_plain;f=getput.c;h=1c287b64c5100a4546cba59b85bd66636248c957;hb=12476c0b20b5a710f06aeec7eb34effc9f9a8590;hp=937aa2fc7efdc19670c68ce6562c4b28f8cfcdfb;hpb=dc9efb9a37f8901f0b3acc84a4036fe885bea33b;p=ffftp%2Fffftp.git diff --git a/getput.c b/getput.c index 937aa2f..1c287b6 100644 --- a/getput.c +++ b/getput.c @@ -3045,7 +3045,10 @@ static void DispUploadFinishMsg(TRANSPACKET *Pkt, int iRetCode) // if((Pkt->hWndTrans != NULL) && (TimeStart != 0)) // SetTaskMsg(MSGJPN115, TimeStart, Pkt->ExistSize/TimeStart); if((Pkt->hWndTrans != NULL) && (TimeStart[Pkt->ThreadCount] != 0)) - SetTaskMsg(MSGJPN115, TimeStart[Pkt->ThreadCount], Pkt->ExistSize/TimeStart[Pkt->ThreadCount]); + // "0 B/S"と表示されるバグを修正 + // 原因は%dにあたる部分に64ビット値が渡されているため +// SetTaskMsg(MSGJPN115, TimeStart[Pkt->ThreadCount], Pkt->ExistSize/TimeStart[Pkt->ThreadCount]); + SetTaskMsg(MSGJPN115, (LONG)TimeStart[Pkt->ThreadCount], (LONG)(Pkt->ExistSize/TimeStart[Pkt->ThreadCount])); else SetTaskMsg(MSGJPN116); }