From: Marc-Andre R. C. <kx...@us...> - 2002-06-30 09:03:26
|
Update of /cvsroot/planeshift/planeshift/src/updater/client In directory usw-pr-cvs1:/tmp/cvs-serv26897/src/updater/client Modified Files: uclient.cpp Log Message: Fixed a floating point exception. Index: uclient.cpp =================================================================== RCS file: /cvsroot/planeshift/planeshift/src/updater/client/uclient.cpp,v retrieving revision 1.14 retrieving revision 1.15 diff -C2 -d -r1.14 -r1.15 *** uclient.cpp 30 Jun 2002 07:40:56 -0000 1.14 --- uclient.cpp 30 Jun 2002 09:03:22 -0000 1.15 *************** *** 272,276 **** endtime = time(NULL); dltime = (endtime - starttime); ! kbps = ((filesize/1024)/dltime); //***************************** FILE TRANSFER PROGRESS ********************************** --- 272,277 ---- endtime = time(NULL); dltime = (endtime - starttime); ! if(dltime > 0) kbps = ((filesize/1024)/dltime); ! else kbps = (filesize/1024); //***************************** FILE TRANSFER PROGRESS ********************************** *************** *** 341,346 **** // start timing ! //time_t starttime, endtime; ! //starttime = time(NULL); while(total < filesize) --- 342,347 ---- // start timing ! time_t starttime, endtime; ! starttime = time(NULL); while(total < filesize) *************** *** 366,372 **** } // stop timing ! //endtime = time(NULL); ! //dltime = (endtime - starttime); ! //kbps = ((filesize/1024)/dltime); //***************************** FILE TRANSFER PROGRESS ********************************** --- 367,374 ---- } // stop timing ! endtime = time(NULL); ! dltime = (endtime - starttime); ! if(dltime > 0) kbps = ((filesize/1024)/dltime); ! else kbps = (filesize/1024); //***************************** FILE TRANSFER PROGRESS ********************************** |