소스 검색

Updated abbrevSize

Tatsuhiro Tsujikawa 18 년 전
부모
커밋
0db7f62553
1개의 변경된 파일2개의 추가작업 그리고 2개의 파일을 삭제
  1. 2 2
      src/Util.cc

+ 2 - 2
src/Util.cc

@@ -700,10 +700,10 @@ string Util::abbrevSize(int64_t size)
   char units[] = { 'K', 'M' };
   int32_t numUnit = sizeof(units)/sizeof(char);
   int32_t i = 0;
-  int32_t r = size%1024;
+  int32_t r = size&0x3ff;
   size >>= 10;
   for(; i < numUnit-1 && size >= 1024; ++i) {
-    r = size%1024;
+    r = size&0x3ff;
     size >>= 10;
   } 
   return Util::llitos(size, true)+"."+Util::itos(r*10/1024)+units[i];