Reset stream format state

pull/31/head
Tatsuhiro Tsujikawa 2012-10-29 22:39:09 +09:00
parent d6f73292fa
commit 8566d050ff
1 changed files with 4 additions and 1 deletions

View File

@ -115,8 +115,11 @@ void printProgress
rg->downloadFinished()) {
o << "SEEDING" << "(" << "ratio:";
if(rg->getCompletedLength() > 0) {
std::streamsize oldprec = o.precision();
o << std::fixed << std::setprecision(1)
<< ((stat.allTimeUploadLength*10)/rg->getCompletedLength())/10.0;
<< ((stat.allTimeUploadLength*10)/rg->getCompletedLength())/10.0
<< std::setprecision(oldprec)
<< std::resetiosflags(std::ios::fixed);
} else {
o << "--";
}