瀏覽代碼

Reset stream format state

Tatsuhiro Tsujikawa 13 年之前
父節點
當前提交
8566d050ff
共有 1 個文件被更改,包括 4 次插入1 次删除
  1. 4 1
      src/ConsoleStatCalc.cc

+ 4 - 1
src/ConsoleStatCalc.cc

@@ -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 << "--";
     }