]> err.no Git - dak/commitdiff
Make size_type use MB/KB/B and use 1024 based sizes
authorDaniel Silverstone <dsilvers@debian.org>
Wed, 7 Apr 2004 14:23:30 +0000 (14:23 +0000)
committerDaniel Silverstone <dsilvers@debian.org>
Wed, 7 Apr 2004 14:23:30 +0000 (14:23 +0000)
utils.py

index 1ad6a4e7762dcc6888b5679a732dae8eca2f566c..0dea7de1a792ea84d74f1a3e384f2cb080912c06 100644 (file)
--- a/utils.py
+++ b/utils.py
@@ -2,7 +2,7 @@
 
 # Utility functions
 # Copyright (C) 2000, 2001, 2002, 2003, 2004  James Troup <james@nocrew.org>
-# $Id: utils.py,v 1.66 2004-04-03 02:49:46 troup Exp $
+# $Id: utils.py,v 1.67 2004-04-07 14:23:30 dsilvers Exp $
 
 ################################################################################
 
@@ -499,13 +499,13 @@ def whoami ():
 ################################################################################
 
 def size_type (c):
-    t  = " b";
-    if c > 10000:
-        c = c / 1000;
-        t = " Kb";
-    if c > 10000:
-        c = c / 1000;
-        t = " Mb";
+    t  = " B";
+    if c > 10240:
+        c = c / 1024;
+        t = " KB";
+    if c > 10240:
+        c = c / 1024;
+        t = " MB";
     return ("%d%s" % (c, t))
 
 ################################################################################