X-Git-Url: http://git.sourceforge.jp/view?p=ffftp%2Fffftp.git;a=blobdiff_plain;f=getput.c;h=1c287b64c5100a4546cba59b85bd66636248c957;hp=937aa2fc7efdc19670c68ce6562c4b28f8cfcdfb;hb=93f66de680facd0f7ef9c9b0c1383e1d5c0b5dac;hpb=0ebf26e305d74b3f5aa7160caf275584fdf5c666 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); }